Command: cat -vet raw.log | sed -r 's/\^\[\[[0-9]+m//g'
^[[2K^[[1Gyarn run v1.7.0^M$
^[[2K^[[1G$ jest --watch^M$
^[[2J^[[3J^[[HDetermining test suites to run...^[[999D^[[K^M$
^M$
Test Suites: 0 of 2 total^M$
Tests: 0 total^M$
Snapshots: 0 total^M$
Time: 0s, estimated 1s^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M$
RUNS tests2/other-tests.js^M$
RUNS lib/example.spec.js^M$
^M$
Test Suites: 0 of 2 total^M$
Tests: 0 total^M$
Snapshots: 0 total^M$
Time: 0s, estimated 1s^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A PASS lib/example.spec.js^M$
^M$
RUNS tests2/other-tests.js^M$
RUNS lib/example.spec.js^M$
^M$
Test Suites: 0 of 2 total^M$
Tests: 0 total^M$
Snapshots: 0 total^M$
Time: 0s, estimated 1s^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A foo^M$
^M$
RUNS tests2/other-tests.js^M$
RUNS lib/example.spec.js^M$
^M$
Test Suites: 0 of 2 total^M$
Tests: 0 total^M$
Snapshots: 0 total^M$
Time: 0s, estimated 1s^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A M-bM-^\M-^S adds 5 (4ms)^M$
^M$
RUNS tests2/other-tests.js^M$
RUNS lib/example.spec.js^M$
^M$
Test Suites: 0 of 2 total^M$
Tests: 0 total^M$
Snapshots: 0 total^M$
Time: 0s, estimated 1s^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M$
^M$
RUNS tests2/other-tests.js^M$
RUNS lib/example.spec.js^M$
^M$
Test Suites: 0 of 2 total^M$
Tests: 0 total^M$
Snapshots: 0 total^M$
Time: 0s, estimated 1s^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M$
RUNS tests2/other-tests.js^M$
RUNS lib/example.spec.js^M$
^M$
Test Suites: 0 of 2 total^M$
Tests: 0 total^M$
Snapshots: 0 total^M$
Time: 0s, estimated 1s^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M$
RUNS tests2/other-tests.js^M$
^M$
Test Suites: 1 passed, 1 of 2 total^M$
Tests: 1 passed, 1 total^M$
Snapshots: 0 total^M$
Time: 1s^[[999D^[[K console.log tests2/other-tests.js:5^M$
JEST^M$
^M$
^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A PASS tests2/other-tests.js^M$
^M$
RUNS tests2/other-tests.js^M$
^M$
Test Suites: 1 passed, 1 of 2 total^M$
Tests: 1 passed, 1 total^M$
Snapshots: 0 total^M$
Time: 1s^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A bar^M$
^M$
RUNS tests2/other-tests.js^M$
^M$
Test Suites: 1 passed, 1 of 2 total^M$
Tests: 1 passed, 1 total^M$
Snapshots: 0 total^M$
Time: 1s^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A M-bM-^\M-^S always is true (15ms)^M$
^M$
RUNS tests2/other-tests.js^M$
^M$
Test Suites: 1 passed, 1 of 2 total^M$
Tests: 1 passed, 1 total^M$
Snapshots: 0 total^M$
Time: 1s^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M$
^M$
RUNS tests2/other-tests.js^M$
^M$
Test Suites: 1 passed, 1 of 2 total^M$
Tests: 1 passed, 1 total^M$
Snapshots: 0 total^M$
Time: 1s^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^M^[[K^M^[[1A^[[999D^[[KTest Suites: 2 passed, 2 total^M$
Tests: 2 passed, 2 total^M$
Snapshots: 0 total^M$
Time: 1.128s^M$
Ran all test suites related to changed files.^M$
^M$
Watch Usage^M$
M-bM-^@M-: Press a to run all tests.^M$
M-bM-^@M-: Press f to run only failed tests.^M$
M-bM-^@M-: Press p to filter by a filename regex pattern.^M$
M-bM-^@M-: Press t to filter by a test name regex pattern.^M$
M-bM-^@M-: Press q to quit watch mode.^M$
M-bM-^@M-: Press Enter to trigger a test run.^M$
^M$
^[[2K^[[1GDone in 15.35s.^M$