Sha256: 189075ef94edffc7f965c2e54177870da2f4cf33d48ecba29fe284c6053642c1
Contents?: true
Size: 907 Bytes
Versions: 1
Compression:
Stored size: 907 Bytes
Contents
require 'rails_helper' require 'rails/generators' require 'rails/generators/active_record/migration/migration_generator' feature 'With pending migration scripts' do scenario 'Have one pending migration script, check the migration list' do given_a_new_migration_script_exists when_i_access_the_app expect(page).to be_the_active_record_migration_ui_gem expect(page).to have_css('ul.list-group li.list-group-item', count: 1) within('ul.list-group li.list-group-item') do expect(page).to have_css('span.migration-status', text: 'pending') expect(page).to have_css('span.migration-name', text: 'A dummy script') end end def given_a_new_migration_script_exists given_the_db_migrate_folder_has_been_reseted Rails.application.config.paths['db/migrate'] = the_db_migrate_folder ActiveRecord::Generators::MigrationGenerator.start ['a_dummy_script'] end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
active_record_migration_ui-0.1.2 | spec/features/with_pending_migration_scripts_spec.rb |