Skip to content

Conversation

@seamusabshere
Copy link

Made the changes recommended below and stuff worked on my ruby 2.1.1 install...

alzabo:~/code/easyparser (master) $ rake
Warning: you should require 'minitest/autorun' instead.
Warning: or add 'gem "minitest"' before 'require "minitest/autorun"'
From:
  /Users/seamusabshere/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/test/unit.rb:1:in `<top (required)>'
  /Users/seamusabshere/code/easyparser/test/test_easyparser.rb:1:in `<top (required)>'
  /Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib/rake/rake_test_loader.rb:10:in `block (2 levels) in <main>'
  /Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib/rake/rake_test_loader.rb:9:in `each'
  /Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib/rake/rake_test_loader.rb:9:in `block in <main>'
  /Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib/rake/rake_test_loader.rb:4:in `select'
  /Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib/rake/rake_test_loader.rb:4:in `<main>'
MiniTest::Unit::TestCase is now Minitest::Test. From /Users/seamusabshere/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/test/unit/testcase.rb:8:in `<module:Unit>'
/Users/seamusabshere/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/test/unit.rb:676:in `<class:Runner>': undefined method `_run_suite' for class `Test::Unit::Runner' (NameError)
  from /Users/seamusabshere/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/test/unit.rb:261:in `<module:Unit>'
  from /Users/seamusabshere/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/test/unit.rb:15:in `<module:Test>'
  from /Users/seamusabshere/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/test/unit.rb:7:in `<top (required)>'
  from /Users/seamusabshere/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  from /Users/seamusabshere/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  from /Users/seamusabshere/code/easyparser/test/test_easyparser.rb:1:in `<top (required)>'
  from /Users/seamusabshere/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  from /Users/seamusabshere/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
  from /Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib/rake/rake_test_loader.rb:10:in `block (2 levels) in <main>'
  from /Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib/rake/rake_test_loader.rb:9:in `each'
  from /Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib/rake/rake_test_loader.rb:9:in `block in <main>'
  from /Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib/rake/rake_test_loader.rb:4:in `select'
  from /Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib/rake/rake_test_loader.rb:4:in `<main>'
rake aborted!
Command failed with status (1): [ruby -I"lib:test" -I"/Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib" "/Users/seamusabshere/.rvm/gems/ruby-2.1.1/gems/rake-10.2.2/lib/rake/rake_test_loader.rb" "test/test*.rb" ]

Tasks: TOP => default => test
(See full trace by running task with --trace)
alzabo:~/code/easyparser (master) $ 

@gusaaaaa
Copy link
Owner

gusaaaaa commented Apr 5, 2014

I'm ready to merge, but first a note on the verb tense of commit messages. I rather prefer third person singular because it describes the commit's action and starting with a capital letter. If you agree, do you mind rewording the message to: "Switches to minitest/autorun"? Thanks :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants