Sha256: f93aad2b3f67af82d46f4701daa4beaac72b4379da5d1db573ff9f636f9fbcc2
Contents?: true
Size: 949 Bytes
Versions: 1
Compression:
Stored size: 949 Bytes
Contents
require "test_helper" class ModelsGeneratorTest < Rails::Generators::TestCase tests Ckeditor::Generators::ModelsGenerator destination File.expand_path("../../tmp", __FILE__) setup :prepare_destination test "models and migration for active_record orm" do run_generator %w(--orm=active_record) assert_file "app/models/ckeditor/asset.rb" assert_file "app/models/ckeditor/picture.rb" assert_file "app/models/ckeditor/attachment_file.rb" assert_migration "db/migrate/create_ckeditor_assets.rb" do |migration| assert_class_method :up, migration do |up| assert_match /create_table/, up end end end test "models for mongoid orm" do run_generator %w(--orm=mongoid) assert_file "app/models/ckeditor/asset.rb" assert_file "app/models/ckeditor/picture.rb" assert_file "app/models/ckeditor/attachment_file.rb" assert_no_migration "db/migrate/create_ckeditor_assets.rb" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ckeditor-3.6.0 | test/generators/models_generator_test.rb |