Merge OSEM updates

This commit is contained in:
Michael Ball 2021-03-08 02:50:27 -08:00
commit d1ca21f479
50 changed files with 338 additions and 382 deletions

View file

@ -34,7 +34,7 @@ namespace :data do
dot_env.puts "OSEM_SMTP_USERNAME=\"#{CONFIG['mail_username']}\""
dot_env.puts "OSEM_SMTP_PASSWORD=\"#{CONFIG['mail_password']}\""
dot_env.puts "OSEM_SMTP_AUTHENTICATION=\"#{CONFIG['mail_authentication']}\""
dot_env.puts 'OSEM_SMTP_DOMAIN=""'
dot_env.puts '# OSEM_SMTP_DOMAIN="example.com"'
dot_env.close
puts "Migrated config/config.yml to .env.#{Rails.env}"

26
lib/tasks/spec.rake Normal file
View file

@ -0,0 +1,26 @@
# frozen_string_literal: true
unless Rails.env.production?
namespace :spec do
desc 'rspec ability'
task :ability do
sh 'bundle exec rspec --format documentation spec/ability'
end
desc 'rspec models'
task :models do
sh 'bundle exec rspec --format documentation spec/models'
end
desc 'rspec controllers'
task :controllers do
sh 'bundle exec rspec --format documentation spec/controllers'
end
desc 'rspec features'
task :features do
sh 'bundle exec rspec --format documentation spec/features'
end
desc 'rspec the leftovers'
task :leftovers do
sh 'bundle exec rspec --format documentation --exclude-pattern "spec/{models,features,controllers,ability}/**/*_spec.rb"'
end
end
end