File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -166,10 +166,17 @@ it will run this one. To run the test suite, select the 'SwiftTerm' target
166166instead, and you can use 'SwiftTermFuzz' to run the fuzzer.
167167
168168You can use ` swift build ` to build the package, and ` swift test ` to
169- run the test suite - but be warned that the test suite expects the
170- directory ` esctest ` to be checked out to run. You can see how I run
171- these on GitHub actions in the file ` .github/workflows/swift.yml ` if you
172- want to do this locally.
169+ run the test suite. For better test coverage, clone the esctest
170+ repository which contains comprehensive terminal emulator tests:
171+
172+ ```
173+ make clone-esctest
174+ swift test
175+ ```
176+
177+ This clones the [ esctest] ( https://github.com/migueldeicaza/esctest )
178+ repository (Python 3 branch) and enables the full terminal compliance
179+ test suite to run.
173180
174181If using Xcode, you can select the "SwiftTerm" project, and then use Command-U
175182to run the test suite.
You can’t perform that action at this time.
0 commit comments