@@ -425,7 +425,7 @@ def test_create_mountable_application_with_mountable_option_and_hypenated_name
425
425
assert_file "hyphenated-name/lib/hyphenated/name.rb" , /require "hyphenated\/ name\/ engine"/
426
426
assert_file "hyphenated-name/test/dummy/config/routes.rb" , /mount Hyphenated::Name::Engine => "\/ hyphenated-name"/
427
427
assert_file "hyphenated-name/app/controllers/hyphenated/name/application_controller.rb" , /module Hyphenated\n module Name\n class ApplicationController < ActionController::Base\n end\n end\n end\n /
428
- assert_file "hyphenated-name/app/models/hyphenated/name/application_record.rb" , /module Hyphenated\n module Name\n class ApplicationRecord < ActiveRecord::Base\n primary_abstract_class \n end\n end\n end/
428
+ assert_file "hyphenated-name/app/models/hyphenated/name/application_record.rb" , /module Hyphenated\n module Name\n class ApplicationRecord < ActiveRecord::Base\n self.abstract_class = true \n end\n end\n end/
429
429
assert_file "hyphenated-name/app/jobs/hyphenated/name/application_job.rb" , /module Hyphenated\n module Name\n class ApplicationJob < ActiveJob::Base/
430
430
assert_file "hyphenated-name/app/mailers/hyphenated/name/application_mailer.rb" , /module Hyphenated\n module Name\n class ApplicationMailer < ActionMailer::Base\n default from: "from@example\. com"\n layout "mailer"\n end\n end\n end/
431
431
assert_file "hyphenated-name/app/helpers/hyphenated/name/application_helper.rb" , /module Hyphenated\n module Name\n module ApplicationHelper\n end\n end\n end/
@@ -447,7 +447,7 @@ def test_create_mountable_application_with_mountable_option_and_hypenated_and_un
447
447
assert_file "my_hyphenated-name/lib/my_hyphenated/name.rb" , /require "my_hyphenated\/ name\/ engine"/
448
448
assert_file "my_hyphenated-name/test/dummy/config/routes.rb" , /mount MyHyphenated::Name::Engine => "\/ my_hyphenated-name"/
449
449
assert_file "my_hyphenated-name/app/controllers/my_hyphenated/name/application_controller.rb" , /module MyHyphenated\n module Name\n class ApplicationController < ActionController::Base\n end\n end\n end\n /
450
- assert_file "my_hyphenated-name/app/models/my_hyphenated/name/application_record.rb" , /module MyHyphenated\n module Name\n class ApplicationRecord < ActiveRecord::Base\n primary_abstract_class \n end\n end\n end/
450
+ assert_file "my_hyphenated-name/app/models/my_hyphenated/name/application_record.rb" , /module MyHyphenated\n module Name\n class ApplicationRecord < ActiveRecord::Base\n self.abstract_class = true \n end\n end\n end/
451
451
assert_file "my_hyphenated-name/app/jobs/my_hyphenated/name/application_job.rb" , /module MyHyphenated\n module Name\n class ApplicationJob < ActiveJob::Base/
452
452
assert_file "my_hyphenated-name/app/mailers/my_hyphenated/name/application_mailer.rb" , /module MyHyphenated\n module Name\n class ApplicationMailer < ActionMailer::Base\n default from: "from@example\. com"\n layout "mailer"\n end\n end\n end/
453
453
assert_file "my_hyphenated-name/app/helpers/my_hyphenated/name/application_helper.rb" , /module MyHyphenated\n module Name\n module ApplicationHelper\n end\n end\n end/
@@ -469,7 +469,7 @@ def test_create_mountable_application_with_mountable_option_and_multiple_hypenat
469
469
assert_file "deep-hyphenated-name/lib/deep/hyphenated/name.rb" , /require "deep\/ hyphenated\/ name\/ engine"/
470
470
assert_file "deep-hyphenated-name/test/dummy/config/routes.rb" , /mount Deep::Hyphenated::Name::Engine => "\/ deep-hyphenated-name"/
471
471
assert_file "deep-hyphenated-name/app/controllers/deep/hyphenated/name/application_controller.rb" , /module Deep\n module Hyphenated\n module Name\n class ApplicationController < ActionController::Base\n end\n end\n end\n end\n /
472
- assert_file "deep-hyphenated-name/app/models/deep/hyphenated/name/application_record.rb" , /module Deep\n module Hyphenated\n module Name\n class ApplicationRecord < ActiveRecord::Base\n primary_abstract_class \n end\n end\n end\n end/
472
+ assert_file "deep-hyphenated-name/app/models/deep/hyphenated/name/application_record.rb" , /module Deep\n module Hyphenated\n module Name\n class ApplicationRecord < ActiveRecord::Base\n self.abstract_class = true \n end\n end\n end\n end/
473
473
assert_file "deep-hyphenated-name/app/jobs/deep/hyphenated/name/application_job.rb" , /module Deep\n module Hyphenated\n module Name\n class ApplicationJob < ActiveJob::Base/
474
474
assert_file "deep-hyphenated-name/app/mailers/deep/hyphenated/name/application_mailer.rb" , /module Deep\n module Hyphenated\n module Name\n class ApplicationMailer < ActionMailer::Base\n default from: "from@example\. com"\n layout "mailer"\n end\n end\n end\n end/
475
475
assert_file "deep-hyphenated-name/app/helpers/deep/hyphenated/name/application_helper.rb" , /module Deep\n module Hyphenated\n module Name\n module ApplicationHelper\n end\n end\n end\n end/
0 commit comments