File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,3 +4,19 @@ source 'https://rubygems.org'
44git_source ( :github ) { |repo | "https://github.com/#{ repo } .git" }
55
66gemspec
7+
8+ group :development , :test do
9+ gem 'capybara' , '~> 3.33'
10+ gem 'database_cleaner-active_record' , '~> 1.8'
11+ # gem 'factory_bot_rails', '~> 6.1'
12+ gem 'mysql2' , '~> 0.5'
13+ gem 'pg' , '~> 1.2'
14+ gem 'rspec_junit_formatter' , '~> 0.4'
15+ gem 'rspec-rails' , '~> 4.0'
16+ gem 'rubocop' , '~> 0.91'
17+ gem 'rubocop-rspec' , '~> 1.42'
18+ gem 'selenium-webdriver' , '~> 3.142'
19+ gem 'simplecov' , '~> 0.18'
20+
21+ gem 'pry-rails'
22+ end
Original file line number Diff line number Diff line change @@ -23,12 +23,15 @@ load 'rails/tasks/statistics.rake'
2323
2424require 'bundler/gem_tasks'
2525
26- require 'rake/testtask'
26+ begin
27+ require 'rspec/core/rake_task'
2728
28- Rake ::TestTask . new ( :test ) do |t |
29- t . libs << 'spec'
30- t . pattern = 'spec/**/*_spec.rb'
31- t . verbose = false
32- end
29+ RSpec ::Core ::RakeTask . new ( :spec ) do |t |
30+ # t.ruby_opts = %w[-w]
31+ t . rspec_opts = [ '--color' , '--format documentation' ]
32+ end
3333
34- task default : :test
34+ task default : :spec
35+ rescue LoadError
36+ puts '! LoadError: no RSpec available'
37+ end
Original file line number Diff line number Diff line change @@ -32,16 +32,5 @@ Gem::Specification.new do |spec|
3232 spec . add_dependency 'activestorage' , '~> 6.0'
3333 spec . add_dependency 'rails' , '~> 6.0'
3434
35- spec . add_development_dependency 'capybara' , '~> 3.33'
36- spec . add_development_dependency 'database_cleaner-active_record' , '~> 1.8'
3735 spec . add_development_dependency 'factory_bot_rails' , '~> 6.1'
38- spec . add_development_dependency 'mysql2' , '~> 0.5'
39- spec . add_development_dependency 'pg' , '~> 1.2'
40- spec . add_development_dependency 'pry' , '~> 0.13'
41- spec . add_development_dependency 'rspec_junit_formatter' , '~> 0.4'
42- spec . add_development_dependency 'rspec-rails' , '~> 4.0'
43- spec . add_development_dependency 'rubocop' , '~> 0.91'
44- spec . add_development_dependency 'rubocop-rspec' , '~> 1.42'
45- spec . add_development_dependency 'selenium-webdriver' , '~> 3.142'
46- spec . add_development_dependency 'simplecov' , '~> 0.18'
4736end
Original file line number Diff line number Diff line change 22# This command will automatically be run when you run "rails" with Rails gems
33# installed from the root of your application.
44
5+ ENV [ 'DB' ] ||= 'postgres'
6+ ENV [ 'RAILS_ENV' ] ||= 'test'
7+
58ENGINE_ROOT = File . expand_path ( '..' , __dir__ )
69ENGINE_PATH = File . expand_path ( '../lib/active_storage_db/engine' , __dir__ )
7- APP_PATH = File . expand_path ( '../test /dummy/config/application' , __dir__ )
10+ APP_PATH = File . expand_path ( '../spec /dummy/config/application' , __dir__ )
811
912# Set up gems listed in the Gemfile.
1013ENV [ 'BUNDLE_GEMFILE' ] ||= File . expand_path ( '../Gemfile' , __dir__ )
1114require 'bundler/setup' if File . exist? ( ENV [ 'BUNDLE_GEMFILE' ] )
1215
1316require 'rails/all'
1417require 'rails/engine/commands'
15-
File renamed without changes.
You can’t perform that action at this time.
0 commit comments