c6a8b856de
Bash < 3.2.41 has a bug where 'history' disappears from SHELLOPTS whenever a shopt setting is sourced or eval'ed. Disabling 'history' makes it not show in tests "Environment should not be modified" for bash < 3.2.41. Added helper function `is_bash_version_minimal()' to test/lib/library.sh.