DEV: use REPORT_REQUESTS=1 to find all requests

We can use this to profile our pretender and ensure nothing is superfluous
and nothing is missing
This commit is contained in:
Sam Saffron
2020-04-02 16:01:49 +11:00
parent 37bf38f801
commit 8a50ab45aa
3 changed files with 23 additions and 2 deletions
+6 -2
View File
@@ -24,6 +24,8 @@ task "qunit:test", [:timeout, :qunit_path] do |_, args|
abort "Yarn is not installed. Download from https://yarnpkg.com/lang/en/docs/install/"
end
report_requests = ENV['REPORT_REQUESTS'] == "1"
system("yarn install --dev")
# ensure we have this port available
@@ -63,10 +65,12 @@ task "qunit:test", [:timeout, :qunit_path] do |_, args|
options[arg] = ENV[arg.upcase] if ENV[arg.upcase].present?
end
if options.present?
cmd += "?#{options.to_query.gsub('+', '%20').gsub("&", '\\\&')}"
if report_requests
options['report_requests'] = '1'
end
cmd += "?#{options.to_query.gsub('+', '%20').gsub("&", '\\\&')}"
if args[:timeout].present?
cmd += " #{args[:timeout]}"
end