Sha256: 5b02cc4802e2677fc38680a45557e18211425d18e89a39548bc2789ff8ee3fcb
Contents?: true
Size: 941 Bytes
Versions: 3
Compression:
Stored size: 941 Bytes
Contents
require 'spec_helper' require 'generator_spec' require 'generator_spec/test_case' require 'generators/active_record/migration_generator' describe BrowsingHistory::MigrationGenerator, type: :generator do include GeneratorSpec::TestCase destination File.expand_path('tmp', __dir__) after(:all) { prepare_destination } # cleanup the tmp directory describe 'no options' do before(:all) do prepare_destination run_generator end it 'generates a migration for creating browsing_histories table' do expect(destination_root).to have_structure do directory 'db' do directory 'migrate' do migration 'create_browsing_histories' do contains 'class CreateBrowsingHistories' contains 'def up' contains 'create_table :browsing_histories' contains 'def down' end end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
browsing_history-0.0.4 | spec/generator_spec.rb |
browsing_history-0.0.3 | spec/generator_spec.rb |
browsing_history-0.0.2 | spec/generator_spec.rb |