Hey Jason,
Seems like you're dead on.
After I removed the rubygem-rails and rubygem-activerecord packages and installed them as regular gems, the cucumber results were same as they are on Fedora 12:
..................F-----......................................................
(::) failed steps (::)
No such factory: hardware_profile_auto (ArgumentError) ./features/step_definitions/pool_steps.rb:13:in `__instance_exec0' ./features/step_definitions/pool_steps.rb:12:in `each' ./features/step_definitions/pool_steps.rb:12:in `/^the Pool has the following Hardware Profiles:$/' features/pool.feature:25:in `And the Pool has the following Hardware Profiles:'
Failing Scenarios: cucumber features/pool.feature:23 # Scenario: View Pool's Hardware Profiles
9 scenarios (1 failed, 8 passed) 76 steps (1 failed, 5 skipped, 70 passed)
Thanks for looking into this.
Thomas
----- Original Message ----- From: "Jason Guiditta" jason.guiditta@gmail.com To: deltacloud-devel@lists.fedorahosted.org Sent: Tuesday, June 29, 2010 11:18:44 PM GMT +01:00 Amsterdam / Berlin / Bern / Rome / Stockholm / Vienna Subject: [deltacloud-devel] Trying to get cucumber tests working on fedora 13
[PATCH aggregator] Update cucumber to use 0.8.3
This patch updates some of the cucumber config for 0.8.3.
However, I think the real problem may lie in the rpm for either Rails 2.3.5, or ActiveSupport. So this can be tested even without this patch (worked for me). Yum remove the rails and activesupport rpms - this will get rid of a bunch of others as well. Then do a 'sudo gem install rails -v2.3.5' you will also need to gem install will_paginate and gettext-rails, though I think that is it. I am trying to verify on someone else's system that the rpm version of these things fails, but the gem version works, then we can try to track down the details enough to file a bug and get the rpm fixed.
-j _______________________________________________ deltacloud-devel mailing list deltacloud-devel@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/deltacloud-devel
deltacloud-devel@lists.fedorahosted.org