Tom McLaughlin
|
be6a92e0fb
|
Do CI on individual stack.yaml files
|
2023-11-18 00:19:32 -08:00 |
|
Tom McLaughlin
|
bf274801b0
|
Bump sandwich to 0.2.0.0 and update CHANGELOG
|
2023-11-17 20:57:43 -08:00 |
|
Tom McLaughlin
|
341f0aa1fd
|
Be able to include timestamps in print formatter and failure report formatter
|
2023-11-17 20:51:04 -08:00 |
|
Tom McLaughlin
|
81d6330490
|
Be able to run against vty-6 (and brick-2)
|
2023-11-01 17:44:33 -07:00 |
|
Tom McLaughlin
|
990db16df6
|
Allow any formatter except TUI to be used with --repeat N
|
2023-09-20 18:06:10 -07:00 |
|
Tom McLaughlin
|
78529bd59f
|
Tidy main formatter selection in ArgParsing.hs
|
2023-09-20 18:05:43 -07:00 |
|
thomasjm
|
eb3faba6af
|
Bump version and add changelog entry
|
2023-09-19 02:42:45 -07:00 |
|
thomasjm
|
871525c840
|
Add pushContext/popContext helpers
|
2023-09-19 02:41:25 -07:00 |
|
thomasjm
|
fbe8ad1dec
|
Release sandwich-webdriver-0.2.3.1
|
2023-09-11 20:45:46 -07:00 |
|
thomasjm
|
ab59cb5146
|
Move downloadSelenium helper to a where clause
|
2023-09-11 20:42:45 -07:00 |
|
Tom McLaughlin
|
9344d071de
|
Improve binary fetching
* Don't create the toolsRoot directory unless necessary
* Use logging instead of stdout/stderr so it doesn't mess up the TUI interface
|
2023-09-11 18:33:48 -07:00 |
|
Tom McLaughlin
|
2df6965d2e
|
ci: 9.4.5 -> 9.4.6
|
2023-09-09 23:36:22 -07:00 |
|
Tom McLaughlin
|
9c1332a4d9
|
Add readCreateProcessWithLogging and release 0.1.5.1
|
2023-09-09 23:34:51 -07:00 |
|
thomasjm
|
685d9bf68d
|
sandwich-webdriver: release 0.2.3.0
|
2023-08-02 20:31:12 -07:00 |
|
thomasjm
|
fbea45598d
|
Update webdriver CHANGELOG
|
2023-08-02 20:29:11 -07:00 |
|
Tom McLaughlin
|
47cec25476
|
TerminalUI tidying
|
2023-08-02 19:35:09 -07:00 |
|
thomasjm
|
7bcc487dae
|
Be able to detect chrome/chromedriver for versions >= 115
|
2023-08-02 03:07:13 -07:00 |
|
thomasjm
|
cf8e5e9787
|
Refactor binary detection into separate files
|
2023-08-02 01:37:23 -07:00 |
|
thomasjm
|
ab65ae5c1d
|
webdriver: look for google-chrome and google-chrome-stable
|
2023-08-02 01:23:36 -07:00 |
|
thomasjm
|
ba3ef223d3
|
Add a nix section to stack.yaml
|
2023-08-02 01:23:04 -07:00 |
|
Tom McLaughlin
|
82d6b9abeb
|
Try specifying resolver properly in CI
|
2023-06-22 21:04:14 -07:00 |
|
Tom McLaughlin
|
52cda34aef
|
Ready to release sandwich-webdriver-0.2.2.0
|
2023-06-22 19:16:05 -07:00 |
|
Tom McLaughlin
|
a7151d035e
|
Put optBrowserToUse back as optFirefox to avoid breaking change for now
|
2023-06-22 18:07:38 -07:00 |
|
Tom McLaughlin
|
8167d632d5
|
Fix browser path calculation in addCommandLineOptionsToWdOptions
|
2023-06-22 18:06:16 -07:00 |
|
Tom McLaughlin
|
120575817c
|
Make google search webdriver demos more robust
|
2023-06-22 18:05:05 -07:00 |
|
Tom McLaughlin
|
b990af43e3
|
sandwich-webdriver: more sensible way to fill in capabilities
|
2023-06-22 16:08:27 -07:00 |
|
Tom McLaughlin
|
aa9fa2fec2
|
New release of sandwich and sandwich-slack
|
2023-06-22 01:27:04 -07:00 |
|
Tom McLaughlin
|
d74fe93188
|
Add CHANGELOG note
|
2023-06-09 17:34:26 -07:00 |
|
Tom McLaughlin
|
d9359a5760
|
CI: bump haskell/actions/setup v1 -> v2
|
2023-06-07 20:39:40 -07:00 |
|
Tom McLaughlin
|
df582de35a
|
Try disabling demo-discover in cabal.project
|
2023-06-07 19:13:26 -07:00 |
|
Tom McLaughlin
|
db7d6bb672
|
Update webdriver extra-deps
|
2023-06-07 17:08:48 -07:00 |
|
Tom McLaughlin
|
33a0e1e740
|
Fix sandwich-slack on recent mtl
|
2023-06-07 17:08:31 -07:00 |
|
Tom McLaughlin
|
9c6bb67daf
|
Build everything in cabal.project
|
2023-06-07 17:08:17 -07:00 |
|
Tom McLaughlin
|
73836ee6cd
|
Use default-extensions in sandwich-slack
|
2023-06-07 17:08:09 -07:00 |
|
Tom McLaughlin
|
35f908bd00
|
Add simple cabal.project
|
2023-06-07 15:12:58 -07:00 |
|
Tom McLaughlin
|
668dfd8e3f
|
Fix a couple more warnings
|
2023-06-07 15:11:50 -07:00 |
|
Tom McLaughlin
|
c51828f515
|
Explicitly import Control.Monad for mtl >= 2.3
|
2023-06-07 15:11:25 -07:00 |
|
Tom McLaughlin
|
fca9be2433
|
CI: test GHC 9.6.2
|
2023-06-07 15:10:49 -07:00 |
|
Tom McLaughlin
|
b4c7befd4d
|
CI: bump GHC 9.4.4 -> 9.4.5
|
2023-06-07 14:36:38 -07:00 |
|
Tom McLaughlin
|
3fcb5c6103
|
Add Alternative (ExampleT context m) instance and prepare to release 0.1.4.0
|
2023-05-31 23:01:24 -06:00 |
|
Tom McLaughlin
|
5392da2ab9
|
Windows fixes
|
2023-04-14 02:47:42 -07:00 |
|
Tom McLaughlin
|
c8bd19da96
|
Prepare to release sandwich-0.1.3.2
|
2023-04-13 21:39:27 -07:00 |
|
Tom McLaughlin
|
f36a0dece0
|
Avoid spurious messages in IOExceptions from withFile
|
2023-04-13 21:27:55 -07:00 |
|
Tom McLaughlin
|
e61716e429
|
Prepare to release sandwich-quickcheck-0.1.0.7
|
2023-04-13 16:38:07 -07:00 |
|
Tom McLaughlin
|
c8c243d607
|
Add sandwich-quickcheck CI workflow
|
2023-04-13 16:36:42 -07:00 |
|
Tom McLaughlin
|
ea6e4df833
|
Prepare to releases sandwich-hedgehog-0.1.3.0
|
2023-04-13 16:32:47 -07:00 |
|
Tom McLaughlin
|
93d4a56f15
|
Bump dev stack.yaml resolver to lts-20.18
|
2023-04-13 16:31:34 -07:00 |
|
Tom McLaughlin
|
17e1472e3c
|
Add a couple more CPP tests to fix #80
|
2023-04-13 16:31:05 -07:00 |
|
Tom McLaughlin
|
eb311366c5
|
Add changelog entries for hedgehog and quickcheck
|
2023-04-13 16:28:21 -07:00 |
|
Tom McLaughlin
|
5d8d162c1a
|
Add CI for sandwich-hedgehog
|
2023-04-13 16:25:20 -07:00 |
|