diff --git a/lib/generators/suspenders/lint_generator.rb b/lib/generators/suspenders/lint_generator.rb index 5816f0619..729bd53bf 100644 --- a/lib/generators/suspenders/lint_generator.rb +++ b/lib/generators/suspenders/lint_generator.rb @@ -42,12 +42,6 @@ def configure_erb_lint copy_file "config_initializers_better_html.rb", "config/initializers/better_html.rb" copy_file "erblint.rake", "lib/tasks/erblint.rake" template "rubocop.yml.tt", ".rubocop.yml" - - if default_test_suite? - copy_file "better_html_test.rb", "test/views/better_html_test.rb" - elsif rspec_test_suite? - copy_file "better_html_spec.rb", "spec/views/better_html_spec.rb" - end end def update_package_json diff --git a/lib/generators/templates/lint/better_html_spec.rb b/lib/generators/templates/lint/better_html_spec.rb deleted file mode 100644 index d567c66ea..000000000 --- a/lib/generators/templates/lint/better_html_spec.rb +++ /dev/null @@ -1,17 +0,0 @@ -require "spec_helper" - -describe "ERB Implementation" do - def self.erb_lint - configuration = ActiveSupport::ConfigurationFile.parse(".erb-lint.yml") - - ActiveSupport::OrderedOptions.new.merge!(configuration.deep_symbolize_keys!) - end - - Rails.root.glob(erb_lint.glob).each do |template| - it "raises no html errors in #{template.relative_path_from(Rails.root)}" do - validator = BetterHtml::BetterErb::ErubiImplementation.new(template.read) - - validator.validate! - end - end -end diff --git a/lib/generators/templates/lint/better_html_test.rb b/lib/generators/templates/lint/better_html_test.rb deleted file mode 100644 index 9138c0ee5..000000000 --- a/lib/generators/templates/lint/better_html_test.rb +++ /dev/null @@ -1,17 +0,0 @@ -require "test_helper" - -class ErbImplementationTest < ActiveSupport::TestCase - def self.erb_lint - configuration = ActiveSupport::ConfigurationFile.parse(".erb-lint.yml") - - ActiveSupport::OrderedOptions.new.merge!(configuration.deep_symbolize_keys!) - end - - Rails.root.glob(erb_lint.glob).each do |template| - test "html errors in #{template.relative_path_from(Rails.root)}" do - validator = BetterHtml::BetterErb::ErubiImplementation.new(template.read) - - validator.validate! - end - end -end diff --git a/test/generators/suspenders/lint_generator_test.rb b/test/generators/suspenders/lint_generator_test.rb index bcf123e2e..a9d587680 100644 --- a/test/generators/suspenders/lint_generator_test.rb +++ b/test/generators/suspenders/lint_generator_test.rb @@ -220,24 +220,6 @@ class LintGeneratorTest < Rails::Generators::TestCase end end - test "generates erb-lint tests" do - with_test_suite :minitest do - capture(:stderr) { run_generator } - - assert_file app_root("test/views/better_html_test.rb") - assert_no_file app_root("spec/views/better_html_spec.rb") - end - end - - test "generates erb-lint specs" do - with_test_suite :rspec do - capture(:stderr) { run_generator } - - assert_file app_root("spec/views/better_html_spec.rb") - assert_no_file app_root("test/views/better_html_test.rb") - end - end - test "generates .rubocop.yml" do expected_content = <<~YAML AllCops: