Built bd473a4 and failed
Require fileutils in tests that use it.
Build Output:
/usr/bin/ruby1.8 -Ilib:lib "/usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/rake_test_loader.rb" "test/network_host_test.rb" "test/simple_config_test.rb" "test/simple_config_functional_test.rb" "test/controller_mixin_test.rb" "test/yaml_parser_test.rb"
(in /home/luke/apps/integrity/builds/lukeredpath-simpleconfig-master)
Loaded suite /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake/rake_test_loader
Started
EE............EE.EE.EE................
Finished in 0.012505 seconds.
1) Error:
test_should_define_a_config_class_method_that_returns_the_application_config_when_included(ControllerMixinTest):
NoMethodError: undefined method `==' for #<SimpleConfig::Config:0xb7b3b494>
./lib/simple_config.rb:124:in `method_missing'
./test/controller_mixin_test.rb:26:in `test_should_define_a_config_class_method_that_returns_the_application_config_when_included'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `run'
2) Error:
test_should_define_a_config_instance_method_that_returns_the_application_config_when_included(ControllerMixinTest):
NoMethodError: undefined method `==' for #<SimpleConfig::Config:0xb7b3b494>
./lib/simple_config.rb:124:in `method_missing'
./test/controller_mixin_test.rb:31:in `test_should_define_a_config_instance_method_that_returns_the_application_config_when_included'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `run'
3) Error:
test_should_laod_and_parse_external_config_as_yaml_in_context_of_config_instance(SimpleConfigConfigTest):
NoMethodError: undefined method `to_matcher' for #<SimpleConfig::Config:0xb7b3312c>
./lib/simple_config.rb:124:in `method_missing'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/parameters_matcher.rb:32:in `matchers'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/parameters_matcher.rb:32:in `map'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/parameters_matcher.rb:32:in `matchers'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/parameters_matcher.rb:21:in `parameters_match?'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/parameters_matcher.rb:16:in `match?'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/expectation.rb:423:in `match?'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/expectation_list.rb:45:in `matching_expectations'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/expectation_list.rb:45:in `select'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/expectation_list.rb:45:in `matching_expectations'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/expectation_list.rb:23:in `match_allowing_invocation'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/mock.rb:157:in `method_missing'
./lib/simple_config.rb:112:in `load'
./test/simple_config_test.rb:85:in `test_should_laod_and_parse_external_config_as_yaml_in_context_of_config_instance'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `run'
4) Error:
test_should_load_and_parse_external_config_as_ruby_in_context_of_config_instance(SimpleConfigConfigTest):
NoMethodError: undefined method `expects' for #<SimpleConfig::Config:0xb7b30bac>
./lib/simple_config.rb:124:in `method_missing'
./test/simple_config_test.rb:77:in `test_should_load_and_parse_external_config_as_ruby_in_context_of_config_instance'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `run'
5) Error:
test_should_load_and_parse_external_config_if_file_exists_when_if_exists_is_true(SimpleConfigConfigTest):
NoMethodError: undefined method `expects' for #<SimpleConfig::Config:0xb7b2d72c>
./lib/simple_config.rb:124:in `method_missing'
./test/simple_config_test.rb:97:in `test_should_load_and_parse_external_config_if_file_exists_when_if_exists_is_true'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `run'
6) Error:
test_should_not_load_and_parse_external_config_if_file_does_not_exist_when_if_exists_is_true(SimpleConfigConfigTest):
NoMethodError: undefined method `expects' for #<SimpleConfig::Config:0xb7b2bbc0>
./lib/simple_config.rb:124:in `method_missing'
./test/simple_config_test.rb:103:in `test_should_not_load_and_parse_external_config_if_file_does_not_exist_when_if_exists_is_true'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `run'
7) Error:
test_should_return_a_new_group_as_a_separate_config(SimpleConfigConfigTest):
NoMethodError: undefined method `class' for #<SimpleConfig::Config:0xb7b29c44>
./lib/simple_config.rb:124:in `method_missing'
./test/simple_config_test.rb:59:in `test_should_return_a_new_group_as_a_separate_config'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `run'
8) Error:
test_should_return_an_existing_group(SimpleConfigConfigTest):
NoMethodError: undefined method `==' for #<SimpleConfig::Config:0xb7b28e34>
./lib/simple_config.rb:124:in `method_missing'
./test/simple_config_test.rb:65:in `test_should_return_an_existing_group'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/gems/1.8/gems/mocha-0.9.5/lib/mocha/test_case_adapter.rb:69:in `run'
38 tests, 51 assertions, 0 failures, 8 errors
rake aborted!
Command failed with status (1): [/usr/bin/ruby1.8 -Ilib:lib "/usr/lib/ruby/...]
(See full trace by running task with --trace)