prix-fixe

Expand History Expand History
Collapse History Collapse History

Drive system tests with Headless Chrome Browser

Up until this point, our System Tests have been launching (and opening) a Chrome instance to run our test.

While debugging test failures, the visualization of a running browser can make spotting issues easier. However, a separate window flashing open and closed can be jarring and disruptive.

This commit configures out System tests to be driven by a Chrome browser running with the --headless flag. System Tests will still run within the context of a Real Browser :tm:, but that browser won’t be rendered to the screen.

When debugging issues in the future, this configuration could be temporarily reverted.