Fix dependencies

This commit is contained in:
Brendan Coles
2018-03-09 08:01:26 +00:00
parent 20e58d74f8
commit 6e9c2850c7
3 changed files with 11 additions and 12 deletions

19
Gemfile
View File

@@ -8,9 +8,9 @@
gem 'eventmachine'
gem 'thin'
gem 'sinatra', '~> 2.0.1'
gem 'rack', '~> 2.0.4'
gem 'rack-protection', '~>2.0.0'
gem 'sinatra'
gem 'rack', '~> 1.6.5'
gem 'rack-protection', '~> 1.5.4'
gem 'em-websocket' # WebSocket support
gem 'uglifier'
gem 'mime-types'
@@ -25,7 +25,6 @@ gem 'espeak-ruby', '>= 1.0.4' # Text-to-Voice
gem 'nokogiri', '>= 1.7'
gem 'rake'
if RUBY_PLATFORM.downcase.include?('linux')
gem 'therubyracer', '~> 0.12.2', '<= 0.12.2'
end
@@ -72,8 +71,6 @@ end
# DNS extension
group :ext_dns do
gem 'rubydns', '~> 0.7.3'
# rubydns requires rainbow
# which requires rake, but doesn't specify rake as a dependency
end
# network extension
@@ -91,11 +88,13 @@ group :test do
if ENV['BEEF_TEST']
gem 'test-unit'
gem 'test-unit-full'
gem 'curb'
gem 'selenium'
# selenium-webdriver 3.x is incompatible with Firefox version 48 and prior
gem 'selenium-webdriver', '~> 2.53.4'
gem 'rspec'
# curb gem requires curl libraries
# sudo apt-get install libcurl4-openssl-dev
gem 'curb'
# selenium-webdriver 3.x is incompatible with Firefox version 48 and prior
gem 'selenium'
gem 'selenium-webdriver', '~> 2.53.4'
gem 'bundler-audit'
# nokogirl is needed by capybara which may require one of the below commands
# sudo apt-get install libxslt-dev libxml2-dev

View File

@@ -4,7 +4,7 @@
# See the file 'doc/COPYING' for copying permission
#
require 'yaml'
require 'pry-byebug'
#require 'pry-byebug'
task :default => ["quick"]

View File

@@ -6,7 +6,7 @@
require 'test/unit'
require 'pry-byebug'
#require 'pry-byebug'
require 'rest-client'
require 'json'
require 'optparse'