I have:
cucumber-rails (0.2.3)
cucumber (0.4.4, 0.3.104)
webrat (0.6.0)
(invoking cucumber:)
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -I
"/Users/anna/.gem/ruby/1.8/gems/cucumber-0.4.4/lib:lib"
"/Users/anna/.gem/ruby/1.8/gems/cucumber-0.4.4/bin/cucumber" --color
--tags ~@wip --strict --format pretty
(test stuff then)
Failing Scenarios:
cucumber features/admin/content_negotiation.feature:12 # Scenario:
Requesting XML format via file-extension
cucumber features/admin/content_negotiation.feature:18 # Scenario:
Requesting children via Ajax
cucumber features/admin/layouts_management.feature:8 # Scenario: View a layout
cucumber features/admin/pages_management.feature:9 # Scenario: Listing pages
cucumber features/admin/snippets_management.feature:8 # Scenario: List snippets
cucumber features/admin/user_permissions.feature:95 # Scenario: Admins
can see and edit users
cucumber features/admin/user_permissions.feature:128 # Scenario: Admin
users can see extensions
cucumber features/admin/users_management.feature:8 # Scenario: Listing users
cucumber features/page_serving.feature:9 # Scenario: Basic page rendering
cucumber features/page_serving.feature:14 # Scenario: Rendering deeply
nested page
cucumber features/page_serving.feature:19 # Scenario: Apache/lighttpd
acceleration
cucumber features/page_serving.feature:25 # Scenario: nginx acceleration
cucumber features/page_serving.feature:31 # Scenario: page caching enabled
cucumber features/page_serving.feature:37 # Scenario: page caching disabled
68 scenarios (49 failed, 18 skipped, 1 passed)
376 steps (49 failed, 290 skipped, 37 passed)
0m7.083s
> --
> Radiant CMS Dev Mailing List
> Post: radiant...@googlegroups.com
> Unsubscribe: radiantcms-de...@googlegroups.com
> Group Site: http://groups.google.com/group/radiantcms-dev/
On Jan 10, 12:46 am, Sean Cribbs <seancri...@gmail.com> wrote:
> Unless someone reverted the submodule thing, I froze and fixed dataset
> so it would work on cucumber 0.4+. (Seehttp://github.com/radiant/radiant/commit/318742f5ebf50568b09e76a5e91b...)
> > <mailto:radiant...@googlegroups.com>
> > Unsubscribe: radiantcms-de...@googlegroups.com
> > <mailto:radiantcms-de...@googlegroups.com>
webrat (0.6.0, 0.4.4)
rails (2.3.5, 2.3.4, 2.3.2, 2.2.2, 1.2.6)
rake (0.8.7, 0.8.3)
polyglot (0.2.9, 0.2.5)
rack (1.1.0, 1.0.1, 1.0.0)
test-unit (2.0.6, 2.0.5)
RedCloth (4.2.2, 4.1.1)
rspec (1.2.9)
rspec-rails (1.2.9)
cucumber (0.6.2, 0.4.4, 0.3.104, 0.3.9)
cucumber-rails (0.2.4, 0.2.3)
Any conflict or issue pop out at anyone? I just pulled the latest
commit of radiant into my fork and still dealing with this issue:
can't activate cucumber (= 0.4.4, runtime) for [], already activated
cucumber-0.6.2 for ["cucumber-rails-0.2.4"] (Gem::LoadError)
I'm noticing when I uninstall the cucumber gem 4.2, I get a
requirement to install cucumber-rails, and then it installs cucumber
again. Very frustrating.
Any help is welcome!
> Unsubscribe: radiantcms-de...@googlegroups.com
> Group Site: http://groups.google.com/group/radiantcms-dev/
>
Sean
I was only planning on getting the features to run against the latest version of cucumber (and cucumber-rails). In addition to that, should I try to figure out how many previous cucumber versions we can support? I doubt that it is going to be many, if any. Cucumber is a fast moving target. Aslak is a machine. :)
To intall Edge as gem:
git to local dir
edit config/test.rb to be cucumber = (not >=) 0.4.4
sudo rake db:migrate RAILS_ENV=test
delete rake tasks cucumber.rb and rspec.rb
sudo rake radiant:package >../gemout.txt
sudo gem install radiant-0.9.0 -l
webrat (0.6.0, 0.4.4)
rspec (1.2.9)
rspec-rails (1.2.9)
cucumber (0.4.4)
dataset (1.3.2)
autotest (4.1.4)
rails (2.3.5, 2.3.4, 2.3.2, 2.2.2, 1.2.6)
Feels kind of hackish, but it did work.
Anna
> Alright, this worked, so thought I'd share.
>
> To intall Edge as gem:
>
> git to local dir
> edit config/test.rb to be cucumber = (not >=) 0.4.4
> sudo rake db:migrate RAILS_ENV=test
> delete rake tasks cucumber.rb and rspec.rb
> sudo rake radiant:package >../gemout.txt
> sudo gem install radiant-0.9.0 -l
I've taken Scott's work on Cucumber and Dataset and fixed the rest of the tests. There were really only minor inconsistencies left. You should find that with this branch:
http://github.com/spanner/radiant/tree/fix_cucumber
you can just run rake radiant:package.
best,
will
Thanks!
--
John Long
http://wiseheartdesign.com
http://recursivecreative.com
> Will, I've given you commit rights on GitHub. Can you merge in your changes.
Thank you. I will do.
I believe Scott is talking to Adam Williams about the work he's done on dataset (which is the larger part of what has happened here) and if that can be resolved it will be a cleaner update. I'd better wait and see how that goes first. Or would you like the present version in a branch?
best,
will
> On 26 Jan 2010, at 06:14, John Long wrote:
>
>> Will, I've given you commit rights on GitHub. Can you merge in your changes.
>
> Thank you. I will do.
Oh wait: it has been done. Thank you!
will