# frozen_string_literal: true class JavascriptPackageTest < ActiveSupport::TestCase def test_compiled_code_is_in_sync_with_source_code compiled_files = %w[ app/assets/javascripts/rails-ujs.js app/assets/javascripts/rails-ujs.esm.js ].map do |file| Pathname(file).expand_path("#{__dir__}/..") end assert_no_changes -> { compiled_files.map(&:read) } do system "yarn build", exception: true end end end