Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Methadone 1.9.1 #4

Open
wants to merge 78 commits into
base: master
Choose a base branch
from

Conversation

juhazi
Copy link

@juhazi juhazi commented Sep 2, 2015

As discussed in davetron5000#95

Merged upstream changes from tab v1.9.1 and fixed the build to pass.

sch0rsch and others added 30 commits October 7, 2013 18:16
remove the dots from the expected task description because newer rake
versions strip the last dot from the description for `rake -T`
…hen_no_logger_set

Added a helpful error message when you forget to set a logger.
This works in the base logger, but Methadone was asking
the string if it was a tty, which it isn't, but doesn't even respond to,
so beefing this up.

Closes davetron5000#73
added rspec-2.99 with tests so now it works out of the box again
Fix a typo in retrieving the username from git.
Add the Apache license to the cucumber scenario.
…ENSE.txt" should not

exist

Currently, the file still gets created by `bundle gem` and contains the
MIT license.

Also move the slowest scenarios to the end in features/license.feature
to the end of the file.
davetron5000 and others added 29 commits August 23, 2014 09:34
[ci skip]
Use File.expand_path instead of File.join in defaults_from_config_file
to allow absolute paths.

Relative paths will still be relative to HOME. Additionally, ~ expansion
is now also possible.

It seems reasonable to me that nobody will be using leading slashes for
their config filenames so far, so it should be safe to assume that when
they do, they want absolute paths.

However, to be safe you might want to consider this a API change.
This fixes an issue with JRuby 1.8
This conditionally adds test-unit as a dep fo Ruby 2.2 and above.
Version 1.9.1

* tag 'v1.9.1': (60 commits)
  bump version
  remove unsupported Rubies
  deal with test/unit missing on 2.2
  latest ruby on travis
  lots of cleanups for 2.2.2
  kill me now
  situps
  oy vey
  bump version
  do not care about that patch level
  oops, missed one
  Explicitly get path of Tempfile in test
  slight update to docs
  typo
  lock i18n to a verison that works with older rubies
  Allow absolute config files (davetron5000#87)
  try this
  try a specific version of Ruby
  bump version
  Remove rake version from gemspec template
  ...
@juhazi
Copy link
Author

juhazi commented Sep 2, 2015

tests pass but seems that the coverage report is failing.

Finished in 1.316846085 seconds.

140 tests, 76 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications

100% passed

106.31 tests/s, 57.71 assertions/s
Coverage report generated for Unit Tests to /home/travis/build/dennisjbell/methadone-clinic/coverage. 668 / 687 LOC (97.23%) covered.
Ambiguous match of "the directory "tmp/newgem" does not exist":
aruba-0.9.0/lib/aruba/cucumber/file.rb:56:in /^(?:a|the) directory(?: named)? "([^"]*)" does not exist$/' features/step_definitions/bootstrap_steps.rb:4:in/^the directory "([^"]*)" does not exist$/'
You can run again with --guess to make Cucumber be more smart about it

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.

7 participants