Skip to content

Commit

Permalink
working solution & Travis
Browse files Browse the repository at this point in the history
  • Loading branch information
Juan Pinzon committed Jul 17, 2015
1 parent 1f53cda commit 8c000fc
Show file tree
Hide file tree
Showing 11 changed files with 1,078 additions and 358 deletions.
4 changes: 3 additions & 1 deletion .gitignore
@@ -1 +1,3 @@

.ruby-version
*.swp
TAGS
1 change: 0 additions & 1 deletion .travis.yml
Expand Up @@ -7,5 +7,4 @@ before_install:
# - gem install therubyracer -v '0.9.10'
bundler_args: ''
script:
- travis_retry cucumber install/install.feature
- cucumber features
6 changes: 6 additions & 0 deletions Gemfile
@@ -0,0 +1,6 @@
source 'http://rubygems.org'

ruby "2.2.2"

gem 'rspec', '3.3.0'
gem 'cucumber', '2.0.0'
41 changes: 41 additions & 0 deletions Gemfile.lock
@@ -0,0 +1,41 @@
GEM
remote: http://rubygems.org/
specs:
builder (3.2.2)
cucumber (2.0.0)
builder (>= 2.1.2)
cucumber-core (~> 1.1.3)
diff-lcs (>= 1.1.3)
gherkin (~> 2.12)
multi_json (>= 1.7.5, < 2.0)
multi_test (>= 0.1.2)
cucumber-core (1.1.3)
gherkin (~> 2.12.0)
diff-lcs (1.2.5)
gherkin (2.12.2)
multi_json (~> 1.3)
multi_json (1.11.2)
multi_test (0.1.2)
rspec (3.3.0)
rspec-core (~> 3.3.0)
rspec-expectations (~> 3.3.0)
rspec-mocks (~> 3.3.0)
rspec-core (3.3.2)
rspec-support (~> 3.3.0)
rspec-expectations (3.3.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.3.0)
rspec-mocks (3.3.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.3.0)
rspec-support (3.3.0)

PLATFORMS
ruby

DEPENDENCIES
cucumber (= 2.0.0)
rspec (= 3.3.0)

BUNDLED WITH
1.10.5
2 changes: 1 addition & 1 deletion solutions/.rspec
@@ -1 +1 @@
--format nested --colour
--format documentation --color
35 changes: 20 additions & 15 deletions solutions/Gemfile
@@ -1,20 +1,25 @@
source 'https://rubygems.org'
ruby '1.9.3'
ruby '2.2.2'

gem 'sinatra', '>= 1.4'
gem 'sinatra-flash'
gem 'sinatra-flash', '0.3.0'

group :development, :test do
gem 'capybara'
gem 'cucumber'
gem 'cucumber-sinatra'
gem 'debugger'
gem 'launchy'
gem 'rspec'
gem 'rack-test'
gem 'rack_session_access'
gem 'rerun'
gem 'simplecov'
gem 'webmock'
gem 'ZenTest'
end
gem 'cucumber', '2.0.0'
gem 'cucumber-sinatra', '0.5.0'
gem 'capybara', '2.4.4'

gem 'rspec', '3.3.0'
gem 'rspec-autotest', '1.0.0'

gem 'rack-test', '0.6.3'
gem 'rack_session_access', '0.1.1'

gem 'byebug', '5.0.0'
gem 'launchy', '2.4.3'
gem 'rerun', '0.10.0'

gem 'simplecov', '0.10.0'
gem 'webmock', '1.21.0'
gem 'ZenTest', '4.11.0'
end
130 changes: 72 additions & 58 deletions solutions/Gemfile.lock
@@ -1,92 +1,102 @@
GEM
remote: https://rubygems.org/
specs:
ZenTest (4.9.5)
addressable (2.3.6)
ZenTest (4.11.0)
addressable (2.3.8)
builder (3.2.2)
byebug (5.0.0)
columnize (= 0.9.0)
capybara (2.4.4)
mime-types (>= 1.16)
nokogiri (>= 1.3.3)
rack (>= 1.0.0)
rack-test (>= 0.5.4)
xpath (~> 2.0)
columnize (0.3.6)
celluloid (0.16.0)
timers (~> 4.0.0)
columnize (0.9.0)
crack (0.4.2)
safe_yaml (~> 1.0.0)
cucumber (1.3.18)
cucumber (2.0.0)
builder (>= 2.1.2)
cucumber-core (~> 1.1.3)
diff-lcs (>= 1.1.3)
gherkin (~> 2.12)
multi_json (>= 1.7.5, < 2.0)
multi_test (>= 0.1.1)
multi_test (>= 0.1.2)
cucumber-core (1.1.3)
gherkin (~> 2.12.0)
cucumber-sinatra (0.5.0)
templater (>= 1.0.0)
debugger (1.6.5)
columnize (>= 0.3.1)
debugger-linecache (~> 1.2.0)
debugger-ruby_core_source (~> 1.3.1)
debugger-linecache (1.2.0)
debugger-ruby_core_source (1.3.1)
diff-lcs (1.2.5)
docile (1.1.5)
extlib (0.9.16)
ffi (1.9.3)
ffi (1.9.10)
gherkin (2.12.2)
multi_json (~> 1.3)
highline (1.6.21)
launchy (2.4.2)
highline (1.7.2)
hitimes (1.2.2)
json (1.8.3)
launchy (2.4.3)
addressable (~> 2.3)
listen (1.0.3)
listen (2.10.1)
celluloid (~> 0.16.0)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9)
rb-kqueue (>= 0.2)
mime-types (2.4.3)
mime-types (2.6.1)
mini_portile (0.6.2)
multi_json (1.10.1)
multi_test (0.1.1)
nokogiri (1.6.5)
multi_json (1.11.2)
multi_test (0.1.2)
nokogiri (1.6.6.2)
mini_portile (~> 0.6.0)
rack (1.5.2)
rack-protection (1.5.2)
rack (1.6.4)
rack-protection (1.5.3)
rack
rack-test (0.6.2)
rack-test (0.6.3)
rack (>= 1.0)
rack_session_access (0.1.1)
builder (>= 2.0.0)
rack (>= 1.0.0)
rb-fsevent (0.9.4)
rb-inotify (0.9.3)
rb-fsevent (0.9.5)
rb-inotify (0.9.5)
ffi (>= 0.5.0)
rb-kqueue (0.2.0)
ffi (>= 0.5.0)
rerun (0.8.2)
listen (~> 1.0.3)
rspec (2.14.1)
rspec-core (~> 2.14.0)
rspec-expectations (~> 2.14.0)
rspec-mocks (~> 2.14.0)
rspec-core (2.14.7)
rspec-expectations (2.14.4)
diff-lcs (>= 1.1.3, < 2.0)
rspec-mocks (2.14.4)
rerun (0.10.0)
listen (~> 2.7, >= 2.7.3)
rspec (3.3.0)
rspec-core (~> 3.3.0)
rspec-expectations (~> 3.3.0)
rspec-mocks (~> 3.3.0)
rspec-autotest (1.0.0)
rspec-core (>= 2.99.0.beta1, < 4.0.0)
rspec-core (3.3.2)
rspec-support (~> 3.3.0)
rspec-expectations (3.3.1)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.3.0)
rspec-mocks (3.3.2)
diff-lcs (>= 1.2.0, < 2.0)
rspec-support (~> 3.3.0)
rspec-support (3.3.0)
safe_yaml (1.0.4)
simplecov (0.9.1)
simplecov (0.10.0)
docile (~> 1.1.0)
multi_json (~> 1.0)
simplecov-html (~> 0.8.0)
simplecov-html (0.8.0)
sinatra (1.4.4)
json (~> 1.8)
simplecov-html (~> 0.10.0)
simplecov-html (0.10.0)
sinatra (1.4.6)
rack (~> 1.4)
rack-protection (~> 1.4)
tilt (~> 1.3, >= 1.3.4)
tilt (>= 1.3, < 3)
sinatra-flash (0.3.0)
sinatra (>= 1.0.0)
templater (1.0.0)
diff-lcs (>= 1.1.2)
extlib (>= 0.9.5)
highline (>= 1.4.0)
tilt (1.4.1)
webmock (1.20.4)
tilt (2.0.1)
timers (4.0.1)
hitimes
webmock (1.21.0)
addressable (>= 2.3.6)
crack (>= 0.3.2)
xpath (2.0.0)
Expand All @@ -96,17 +106,21 @@ PLATFORMS
ruby

DEPENDENCIES
ZenTest
capybara
cucumber
cucumber-sinatra
debugger
launchy
rack-test
rack_session_access
rerun
rspec
simplecov
ZenTest (= 4.11.0)
byebug (= 5.0.0)
capybara (= 2.4.4)
cucumber (= 2.0.0)
cucumber-sinatra (= 0.5.0)
launchy (= 2.4.3)
rack-test (= 0.6.3)
rack_session_access (= 0.1.1)
rerun (= 0.10.0)
rspec (= 3.3.0)
rspec-autotest (= 1.0.0)
simplecov (= 0.10.0)
sinatra (>= 1.4)
sinatra-flash
webmock
sinatra-flash (= 0.3.0)
webmock (= 1.21.0)

BUNDLED WITH
1.10.5

0 comments on commit 8c000fc

Please sign in to comment.