Sha256: 70fa085c7e1a85a6827d565bc580c502c0c711e46b60a91c0c360393112024b6
Contents?: true
Size: 813 Bytes
Versions: 1
Compression:
Stored size: 813 Bytes
Contents
module Skellington describe CLI do let :subject do described_class.new end it 'generates a Gemfile' do subject.options = { 'bootstrap' => '4' } subject.generate 'dummy_app' expect('dummy_app/Gemfile').to have_content ( """ source 'https://rubygems.org' /ruby '[0-9]*\\.[0-9]*\\.[0-9]*'/ gem 'sinatra', '~> 1.4' gem 'rack-conneg' gem 'rack-tracker' gem 'rake' gem 'compass' gem 'erubis' gem 'puma' gem 'bootstrap', '~> 4.0.0.alpha4' group :test do gem 'rspec' gem 'guard' gem 'guard-rspec' gem 'guard-jasmine' gem 'capybara' gem 'coveralls' gem 'jasmine' gem 'pry' gem 'actionpack' end """ ) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
skellington-0.8.1 | spec/sinatra/cli/gemfile_bootstrap_4_spec.rb |