Комментарии:
Huh. I just released a cli testing tool. But this is so much better in every way
ОтветитьInteresting. kind of like expect but without the bloat of TCL/TK. Nice work!
ОтветитьYou should have used "Betamax". It's smaller.
ОтветитьLove the work you guys do! Makes working with the terminal so much better and nicer to look at
ОтветитьAre charm libraries only available in Go? some of my rust side projects could really benefit but it doesn't seem available to me.
ОтветитьSeems most relevant for CLIs, but pretty amazing for those…
ОтветитьI can see the gif feature being really useful, but I'd hesitate to use this for integration testing. It feels like that would just produce very brittle tests that fail whenever some basic output changes, even if it's doing the right thing. But maybe I'm misunderstanding how it works.
ОтветитьWait this is actually sick
ОтветитьThis is really awesome
ОтветитьThat realy cute! I wondering if you can do some ci integration examples
ОтветитьCool!
ОтветитьCool
ОтветитьThe golden output feature is a nice addition! I hadn't considered using it for CI but that's a nice idea for UI testing.
How does tape handle recording for terminals with different coloring features? For example, if my UI tests revolve around making sure I show 'safe' (viewable) output for every type of terminal color support, and VHS always records in color (since it brings its own terminal)? Is there a way to tell VHS to set TERM variables and use different terminal color support for termenv/bubbletea? Or does the user have to set shell variables themselves?