bullet-train-co / magic_test

MIT License
440 stars 23 forks source link

Refactor the `flush` method #99

Open gazayas opened 1 year ago

gazayas commented 1 year ago

If no JavaScript is recorded, output is simply an empty array, so the following else statement never gets the chance to run:

if output
  # ...
else
  puts "`window.testingOutput` was empty in the browser. Something must be wrong on the browser side."
end

I shifted things around so we notify the user that no JavaScript was recorded.