Add aruba

MSP-11153

aruba adds steps for testing commandline applications with cucumber.
bug/bundler_fix
Luke Imhoff 2014-08-27 14:22:20 -05:00
parent 2f48f7c48c
commit 1857c6ae39
No known key found for this signature in database
GPG Key ID: 5B1FB01FB33356F8
3 changed files with 11 additions and 0 deletions

View File

@ -48,6 +48,8 @@ group :pcap do
end
group :test do
# cucumber extension for testing command line applications, like msfconsole
gem 'aruba'
# cucumber + automatic database cleaning with database_cleaner
gem 'cucumber-rails'
# cleans database between scenarios for cucumber-rails

View File

@ -45,6 +45,10 @@ GEM
arel (3.0.3)
arel-helpers (2.0.1)
activerecord (>= 3.1.0, < 5)
aruba (0.6.1)
childprocess (>= 0.3.6)
cucumber (>= 1.1.1)
rspec-expectations (>= 2.7.0)
bcrypt (3.1.7)
builder (3.0.4)
capybara (2.4.1)
@ -53,6 +57,8 @@ GEM
rack (>= 1.0.0)
rack-test (>= 0.5.4)
xpath (~> 2.0)
childprocess (0.5.3)
ffi (~> 1.0, >= 1.0.11)
coderay (1.1.0)
cucumber (1.2.1)
builder (>= 2.1.2)
@ -71,6 +77,7 @@ GEM
factory_girl_rails (4.4.1)
factory_girl (~> 4.4.0)
railties (>= 3.0.0)
ffi (1.9.3)
fivemat (1.2.1)
gherkin (2.11.6)
json (>= 1.7.6)
@ -178,6 +185,7 @@ PLATFORMS
DEPENDENCIES
activerecord (>= 3.0.0, < 4.0.0)
aruba
cucumber-rails
database_cleaner
factory_girl (>= 4.1.0)

View File

@ -5,6 +5,7 @@
# files.
require 'cucumber/rails'
require 'aruba/cucumber'
# Capybara defaults to XPath selectors rather than Webrat's default of CSS3. In
# order to ease the transition to Capybara we set the default here. If you'd