Sha256: 2406358800f4db81ecaed0ca7d300805b659824179724f054deac77c8246e50e
Contents?: true
Size: 1.93 KB
Versions: 1
Compression:
Stored size: 1.93 KB
Contents
require 'test_helper' describe 'adventure::rails-v7_0::2 postgres-v13_5 & ruby-v2_7' do Given(:workbench) { } Given { @rollon_loud = false } Given { @rollon_dummies = false } Given { rollon(__dir__) } describe 'must have a' do describe 'entrypoints/docker-entrypoint.sh' do Then { assert_file 'entrypoints/docker-entrypoint.sh' } end describe 'config/database.yml' do Given(:file) { 'config/database.yml' } describe 'with postgres' do Then { assert_file file, /adapter: postgresql/ } end end describe 'mise-en-place' do Then { assert_file 'mise/env/base.env' } end describe 'Gemfile with the correct' do describe 'rails version' do Then { assert_file 'Gemfile', /gem \"rails\", \"~> 7.0.2/ } end describe 'db' do Then { assert_file 'Gemfile', /gem ["']pg["'], ["']~> 1.1/ } end end describe 'Dockerfile' do describe 'ruby version' do Then { assert_file 'Dockerfile', /FROM ruby:2.7/ } end describe 'bundler version' do Then { assert_file 'Dockerfile', /bundler:2.2.28/ } end describe 'packages' do describe 'postgresql-dev' do Then { assert_file 'Dockerfile', /postgresql-dev/ } end describe 'nodejs' do Then { assert_file 'Dockerfile', /nodejs/ } end end end describe 'docker-compose.yml' do Given(:file) { 'docker-compose.yml' } describe 'volumes' do Then { assert_file file, /\nvolumes:\n\s\sdb_data/ } And { assert_file file, /\s\sgem_cache/ } And { assert_file file, /\s\snode_modules/ } end describe 'database service' do describe 'database service' do Then { assert_file file, /\n\s\sdb:/ } describe 'image' do Then { assert_file file, /\n\s\s\s\simage: postgres:14.1/ } end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
roro-0.3.33 | lib/roro/stacks/unstoppable_developer_styles/okonomi/languages/ruby/frameworks/rails/versions/rails_7_0/test/2/_test.rb |