DEV: Apply syntax_tree formatting to spec/*

This commit is contained in:
David Taylor
2023-01-09 11:18:21 +00:00
parent 0cf6421716
commit cb932d6ee1
907 changed files with 58693 additions and 45909 deletions

View File

@ -1,6 +1,6 @@
# frozen_string_literal: true
require 'discourse_sourcemapping_url_processor'
require "discourse_sourcemapping_url_processor"
RSpec.describe DiscourseSourcemappingUrlProcessor do
def process(input)
@ -15,17 +15,19 @@ RSpec.describe DiscourseSourcemappingUrlProcessor do
end
end
input = { environment: env, data: input, name: 'mapped', filename: 'mapped.js', metadata: {} }
input = { environment: env, data: input, name: "mapped", filename: "mapped.js", metadata: {} }
DiscourseSourcemappingUrlProcessor.call(input)[:data]
end
it 'maintains relative paths' do
it "maintains relative paths" do
output = process "var mapped;\n//# sourceMappingURL=mapped.js.map"
expect(output).to eq("var mapped;\n//# sourceMappingURL=mapped-HEXGOESHERE.js.map\n//!\n")
end
it 'uses default behaviour for non-adjacent relative paths' do
it "uses default behaviour for non-adjacent relative paths" do
output = process "var mapped;\n//# sourceMappingURL=/assets/mapped.js.map"
expect(output).to eq("var mapped;\n//# sourceMappingURL=/assets/mapped-HEXGOESHERE.js.map\n//!\n")
expect(output).to eq(
"var mapped;\n//# sourceMappingURL=/assets/mapped-HEXGOESHERE.js.map\n//!\n",
)
end
end