Skip to content

Automated testing #2

Description

@mokiros

What I have in mind:

  • Testing scripts will pass strings to the terminal, then compare the screen buffer to the expected one
  • Strings for testing can be obtained by recording stdout of programs and shells while manually using them
  • Since a reference buffer is needed, this implies that when a test is first introduced, the feature that is being tested is implemented correctly, meaning:
  • The tests are not meant to develop new features (unless an externally obtained or manually crafted reference buffer is used), but rather to prevent bugs and inaccuracies in existing features

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions