1) Failure:
test_write_validates_checksum(TestFile)
[./ral/type/file.rb:1162:in `test_write_validates_checksum'
/home/steph/src/puppet/test/lib/rake/puppet_test_loader.rb:13]:
not all expectations were satisfied
unsatisfied expectations:
- expected exactly 2 times, never invoked: #<Mock:readhandle>.read(512)
- expected exactly once, never invoked: #<Puppet::Type::File:0xb62a6244>.fail(any_parameters)
satisfied expectations:
- allowed any number of times, never invoked: Facter.to_hash(any_parameters)
- expected exactly once, already invoked 1 time: #<Mock:writehandle>.print(any_parameters)
- expected exactly once, already invoked 1 time: File.open()
- expected exactly once, already invoked 1 time: File.open()
- allowed any number of times, never invoked: File.rename(any_parameters)
- allowed any number of times, already invoked 1 time: FileTest.exist?(any_parameters)
- allowed any number of times, already invoked 1 time: FileTest.file?(any_parameters)
2) Error:
test_to_resourceparam(TestRailsParameter):
Puppet::DevError: No activerecord, cannot init Puppet::Rails
/home/steph/src/puppet/lib/puppet/rails.rb:64:in `init'
/home/steph/src/puppet/test/lib/puppettest/railstesting.rb:17:in `railsinit'
./rails/railsparameter.rb:21:in `test_to_resourceparam'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `run'
3) Error:
test_storeandcollect(TestScope):
RuntimeError: StoreConfigs not supported without ActiveRecord 2.3
/home/steph/src/puppet/lib/puppet/defaults.rb:714:in `handle'
/home/steph/src/puppet/lib/puppet/util/settings.rb:474:in `set_value'
/home/steph/src/puppet/lib/puppet/util/settings.rb:25:in `[]='
/home/steph/src/puppet/lib/puppet.rb:90:in `[]='
./language/scope.rb:412:in `test_storeandcollect'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `run'
4) Failure:
test_connect_with_fork(TestWebrickServer)
[./network/server/webrick.rb:72:in `mk_status_client'
./network/server/webrick.rb:58:in `test_connect_with_fork'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `run']:
Exception raised:
Class: <ArgumentError>
Message: <"wrong number of arguments (4 for 2)">
---Backtrace---
/usr/lib/ruby/1.8/xmlrpc/client.rb:328:in `initialize'
/usr/lib/ruby/1.8/xmlrpc/client.rb:328:in `new'
/usr/lib/ruby/1.8/xmlrpc/client.rb:328:in `initialize'
/home/steph/src/puppet/lib/puppet/network/xmlrpc/client.rb:185:in `initialize'
/home/steph/src/puppet/lib/puppet/network/client.rb:92:in `new'
/home/steph/src/puppet/lib/puppet/network/client.rb:92:in `initialize'
./network/server/webrick.rb:73:in `new'
./network/server/webrick.rb:73:in `mk_status_client'
./network/server/webrick.rb:72:in `mk_status_client'
./network/server/webrick.rb:58:in `test_connect_with_fork'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `run'
---------------
5) Error:
test_allowdupe(UserAddProviderTest):
RuntimeError: Global resource removal is deprecated
/home/steph/src/puppet/lib/puppet/type.rb:927:in `clear'
./ral/providers/user/useradd.rb:157:in `test_allowdupe'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `run'
6) Error:
test_managehome(UserAddProviderTest):
RuntimeError: Global resource removal is deprecated
/home/steph/src/puppet/lib/puppet/type.rb:927:in `clear'
./ral/providers/user/useradd.rb:110:in `test_managehome'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `run'
7) Error:
test_manages_password(UserAddProviderTest):
RuntimeError: Global resource removal is deprecated
/home/steph/src/puppet/lib/puppet/type.rb:927:in `clear'
./ral/providers/user/useradd.rb:201:in `test_manages_password'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `__send__'
/usr/lib/ruby/1.8/mocha/test_case_adapter.rb:69:in `run'
679 tests, 6118 assertions, 2 failures, 5 errors
rake aborted!
Command failed with status (14): [/usr/bin/ruby1.8 -Ilib:lib:../lib "/home/s...]
(See full trace by running task with --trace)