-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requestlow-priorityLow-priority itemLow-priority item
Description
Is your feature request related to a problem? Please describe.
The app can be unit tested, however, not integrated tested without an engine to do so.
Describe the solution you'd like
One alternative is to use nix::pty to emulate terminals in the test environment, and map the inputs to the expected outputs.
Other alternative is to use external scripts (python?) to emulate the terminal
Describe alternatives you've considered
Covering App with only unit tests is also ok, but some parts of it might never be covered such as source rendering
Additional context
N/A
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestlow-priorityLow-priority itemLow-priority item