Wykres commitów

7 Commity (200aec095dbbf41f243e69e52601a45c789dce74)

Autor SHA1 Wiadomość Data
Thomas Buckley-Houston 8810e481db tests: Migrate to Github Actions 2022-07-16 17:18:39 -04:00
Tormod Alf Try Tufteland 4955e243d8 feat: github action for tests 2022-07-15 13:41:50 -04:00
Thomas Buckley-Houston 931cc1ca38 Allow Firefox prefs to be set in config.toml 2019-06-18 17:17:01 +03:00
Thomas Buckley-Houston 27826b34e2 Various improvements to integration tests
This has been a long time coming, but it's still not perfect. Basically
I'm trying to reset the entire environment as much as possible so that
each spec runs in a clean room. Mostly in this commit Firefox is being
killed and restarted for every spec, which has made a lot of
improvements.
2019-06-11 12:21:39 +03:00
Jared Rewerts 99d8468920 Used a cross-platform Bash shebang. 2018-09-22 21:31:04 +08:00
Thomas Buckley-Houston 8cf3de33c3 Move integration tests to Golang CLI client
After moving to Tcell and implementing its screen diff updates, we can
no longer watch STDOUT to get frames during integration tests. Instead
we need to use Tcell's SimulationScreen and which has a GetContents()
method. This is actually also a much more robust way of being able to
see what Browsh actually outputs during testing.
2018-02-17 14:10:39 +08:00
Thomas Buckley-Houston 318f5c3c34 First draft of integration tests 2018-01-23 20:04:23 +08:00