Test suite fails to run if local.yml is empty
Originally created by @intrigeri on #9257 (Redmine)
With an empty local.yml
I
see:
# ./run_test_suite --iso ../tails-i386-1.3.2.iso -- features/tor_bridges.feature
Virtual X framebuffer started on display :0
no implicit conversion of false into Hash (TypeError)
/srv/git/features/support/config.rb:18:in `merge!'
/srv/git/features/support/config.rb:18:in `<top (required)>'
/usr/lib/ruby/vendor_ruby/cucumber/rb_support/rb_language.rb:95:in `load'
/usr/lib/ruby/vendor_ruby/cucumber/rb_support/rb_language.rb:95:in `load_code_file'
/usr/lib/ruby/vendor_ruby/cucumber/runtime/support_code.rb:180:in `load_file'
/usr/lib/ruby/vendor_ruby/cucumber/runtime/support_code.rb:83:in `block in load_files!'
/usr/lib/ruby/vendor_ruby/cucumber/runtime/support_code.rb:82:in `each'
/usr/lib/ruby/vendor_ruby/cucumber/runtime/support_code.rb:82:in `load_files!'
/usr/lib/ruby/vendor_ruby/cucumber/runtime.rb:184:in `load_step_definitions'
/usr/lib/ruby/vendor_ruby/cucumber/runtime.rb:42:in `run!'
/usr/lib/ruby/vendor_ruby/cucumber/cli/main.rb:42:in `execute!'
/usr/bin/cucumber:13:in `<main>'
Feature Branch: bugfix/9257-allow-empty-local-configs