ruinivist
|
2171e2d907
|
feat: add a --save option to avoid the interactive prompt on mire record for save
|
2026-03-24 20:42:14 +00:00 |
|
ruinivist
|
9e4604e9fe
|
feat: ignore_difs key to ignore diffs in tests
|
2026-03-24 19:17:47 +00:00 |
|
ruinivist
|
4e9459c86c
|
feat: add cmd mire rewrite to rewrite all goldens from input again
|
2026-03-24 18:45:14 +00:00 |
|
ruinivist
|
8a573681be
|
fix: add missing help descriptions on some cmds
|
2026-03-24 18:27:55 +00:00 |
|
ruinivist
|
ecd11767cd
|
fix: improved diff message on mismatch
|
2026-03-24 18:12:01 +00:00 |
|
ruinivist
|
12cb12991a
|
fix: mire test failing is some command inside of bash failed
|
2026-03-22 20:25:52 +00:00 |
|
ruinivist
|
19d7c2bb3e
|
fix: handle ctrl+c based interrupts while in prompt
|
2026-03-22 20:06:32 +00:00 |
|
ruinivist
|
a236765060
|
fix: change bin mount path to /tmp/mire/bin
|
2026-03-22 17:17:12 +00:00 |
|
ruinivist
|
de536cddc1
|
feat: add path key in config for ro mount of binaries and adding them to PATH env
|
2026-03-22 17:00:20 +00:00 |
|
ruinivist
|
5db731a55e
|
fix: relative mount paths to be joined to repo root
|
2026-03-22 15:59:44 +00:00 |
|
ruinivist
|
517dc908bc
|
feat: add mounts as an option in mire config + refactor default config generation
|
2026-03-22 13:47:12 +00:00 |
|
ruinivist
|
f3b80ddf05
|
fix: supress within record pty exit codes
|
2026-03-21 23:43:15 +00:00 |
|
ruinivist
|
31965de082
|
chore: go mod tidy
|
2026-03-21 23:31:33 +00:00 |
|
ruinivist
|
5586051bb1
|
rename: script to screen
|
2026-03-21 23:30:47 +00:00 |
|
ruinivist
|
3dfe7a8b67
|
rename: MIRE_VISIBLE_HOME to MIRE_HOME
|
2026-03-21 23:04:11 +00:00 |
|
ruinivist
|
254b9d28a5
|
fix: supress exist code in recordings and replays
|
2026-03-21 22:26:32 +00:00 |
|
ruinivist
|
97a4696a1c
|
fix: use __MIRE_PROMPT_READY__ as the common marker
|
2026-03-21 22:26:32 +00:00 |
|
ruinivist
|
fe42c40d1e
|
fix: wait on bash prompt ready marker before sending in keystrokes
|
2026-03-21 22:26:32 +00:00 |
|
ruinivist
|
cc696bb4be
|
fix: strip terminal window title in out files
|
2026-03-21 22:26:32 +00:00 |
|
ruinivist
|
07b5f59c2c
|
feat: move to custom screen impl
|
2026-03-21 22:26:32 +00:00 |
|
ruinivist
|
dfe47846af
|
test: remove broken test
|
2026-03-21 18:52:19 +00:00 |
|
ruinivist
|
f89292b57d
|
feat: show actual vs expected on fail
|
2026-03-21 13:29:12 +00:00 |
|
ruinivist
|
d24109e502
|
fix: mire test fails on exit code insis sandbox
|
2026-03-21 12:57:16 +00:00 |
|
ruinivist
|
3964d5fc68
|
chore: gitingore
|
2026-03-21 12:54:35 +00:00 |
|
ruinivist
|
511a4c912c
|
rename: rebrand to mire
|
2026-03-21 12:49:57 +00:00 |
|
ruinivist
|
d72f727322
|
feat: allow for setup.sh based user fixtures
|
2026-03-21 11:21:15 +00:00 |
|
ruinivist
|
cf9330e483
|
fix: go lints
|
2026-03-21 09:00:14 +00:00 |
|
ruinivist
|
4007a7d73e
|
fix: path resolution for outside dirs to throw in miro test
|
2026-03-21 08:57:17 +00:00 |
|
ruinivist
|
d56e9f3204
|
test: refactor tests for a leaner test setup
|
2026-03-21 08:53:05 +00:00 |
|
ruinivist
|
f4820d8099
|
style: formatting for time + colors
|
2026-03-21 08:24:30 +00:00 |
|
ruinivist
|
f50a6b6447
|
fix: test slowness on usage of exit
|
2026-03-21 08:01:31 +00:00 |
|
ruinivist
|
ff533753ef
|
feat: add timing stats for each test
|
2026-03-21 07:52:16 +00:00 |
|
ruinivist
|
ee9ae6b127
|
fix: failing tests to not count as an error
|
2026-03-21 07:45:09 +00:00 |
|
ruinivist
|
88ad09fa6d
|
syle: add colors to miro test output
|
2026-03-21 07:26:17 +00:00 |
|
ruinivist
|
b3fc15d3ae
|
feat: NO_COLOR env to not use ansi colors in miro
|
2026-03-21 06:48:23 +00:00 |
|
ruinivist
|
7b61da612a
|
style: add colors to test run output
|
2026-03-21 06:29:03 +00:00 |
|
ruinivist
|
1a5364a696
|
refactor: add a clean termstyle file for styling
|
2026-03-21 05:58:44 +00:00 |
|
ruinivist
|
e2d29aa9d8
|
refactor: use a dedicated color palette struct
|
2026-03-21 05:35:10 +00:00 |
|
ruinivist
|
0aaa3b6ac2
|
feat: quiten miro test ouput
|
2026-03-21 05:04:05 +00:00 |
|
ruinivist
|
705933726e
|
feat: add support for path arg in miro test
|
2026-03-20 21:43:50 +00:00 |
|
ruinivist
|
b1061ee1af
|
refactor: path resolution to separate file
|
2026-03-20 21:23:37 +00:00 |
|
ruinivist
|
e5b767e35f
|
feat: miro test command
|
2026-03-19 20:15:11 +00:00 |
|
ruinivist
|
5ebca22225
|
refactor: renaem record shell.sh.tmpl to just .sh since no longer a template
|
2026-03-19 18:58:18 +00:00 |
|
ruinivist
|
ec1d7ec23a
|
refactor: clean up git env handling as not to be part of miro anymore
|
2026-03-19 18:49:59 +00:00 |
|
ruinivist
|
c3823ee9b0
|
feat: arbitrary MIRO_ envs to shell script
|
2026-03-19 18:31:55 +00:00 |
|
ruinivist
|
96b0ce57d9
|
refactor: hardcode sandbox tempdir as /tmp
|
2026-03-19 15:34:58 +00:00 |
|
ruinivist
|
f8119e8bde
|
refactor: delete code for ro bind of repo
|
2026-03-19 15:30:13 +00:00 |
|
ruinivist
|
08ff22a9aa
|
refactor: more current config keys under [miro] table
|
2026-03-19 15:07:48 +00:00 |
|
ruinivist
|
9ba8f1f015
|
fix: miro init to create shell wrapper
|
2026-03-18 13:09:11 +00:00 |
|
ruinivist
|
666219edbf
|
fix: make miro testdir resolution explicit based on config
|
2026-03-18 12:48:09 +00:00 |
|