No, the second to last is: d2c417ef48dbb2074c1c58ec2c86ba2d52ecc895 Luke Kanies wrote: > On Apr 12, 2009, at 5:12 PM, Trevor Vaughan wrote: > >> Sure: >> >> Platform: Fedora 10 >> System: i386 >> >> $ pwd >> /home/peiriannydd/dev/puppet >> >> $ spec/unit/transaction.rb >> Loaded suite spec/unit/transaction >> Started >> >> Finished in 0.000401 seconds. >> >> 0 tests, 0 assertions, 0 failures, 0 errors >> $ cd spec; rake >> >> -- Output in attached file -- >> >> $ spec spec/unit/transaction.rb >> ......*. >> >> Pending: >> >> Puppet::Transaction when evaluating should timeout with a useful >> message (Not Yet Implemented) >> ./spec/unit/transaction.rb:63 >> >> Finished in 5.977571 seconds >> >> 8 examples, 0 failures, 1 pending > > So, I wrote that file, and that's how I execute tests quite a bit of > the time, so I *know* that used to work for me. > > But now it doesn't. So, damn. > > In practice, I actually use autotest for running most of my tests, so > it wouldn't be too surprising if something else broke and I didn't > notice right away. I certainly recommend autotest for ongoing > development. > > In the meantime, I guess using 'spec' (I recommend adding -cfs) is the > way. > >> Trevor >> >> >> Luke Kanies wrote: >>> On Apr 12, 2009, at 12:26 PM, Trevor Vaughan wrote: >>> >>>> Unfortunately, I've got the latest. I've used gems to install all >>>> of the gems where possible since >>>> Fedora is notorious for having out of date stuff. >>> So can you provide the output of just running 'spec/unit/ >>> transaction.rb'? And then maybe running 'cd spec; rake'? >>> >>> Are you able to run these tests at all? Are you running against the >>> latest 0.24.x? >>> >> (in /home/peiriannydd/dev/puppet/spec) >> >> Finished in 0.044947 seconds >> >> 0 examples, 0 failures >> /home/peiriannydd/dev/puppet/spec/monkey_patches/ >> add_confine_and_runnable_to_rspec_dsl.rb:22:in `run': wrong number >> of arguments (0 for 1) (ArgumentError) >> from /home/peiriannydd/dev/puppet/spec/monkey_patches/ >> add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' >> from /home/peiriannydd/dev/puppet/spec/monkey_patches/ >> add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' >> from /home/peiriannydd/dev/puppet/spec/monkey_patches/ >> add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' >> from /usr/lib/ruby/gems/1.8/gems/rspec-1.2.2/lib/spec/runner/ >> options.rb:117:in `run_examples' >> from /usr/lib/ruby/gems/1.8/gems/rspec-1.2.2/lib/spec/runner/ >> command_line.rb:9:in `run' >> from /usr/lib/ruby/gems/1.8/gems/rspec-1.2.2/bin/spec:4 >> rake aborted! > > My guess is that you're running against the latest in my repo, rather > than an official repo; I don't always keep the mainline branches up to > date in my repo. Do you have commit > 57b37e5182d01b640dc794b0a82128f8aeddfd7d as the second-to-last commit > in your log? >
signature.asc
Description: OpenPGP digital signature
