You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove cleanup code from stdlib tests. NFC (#23003)
When running tests in emscripten there is no requirement to clean up
after yourself. The test framework automatically gives each test a clean
directory to work in.
In fact, cleaning up after yourself like this makes debugging harder
because in the failure case you can no longer see the state of the
filesystem at the point of failure.
In addition, it meant that all these tests were also relying on and
testing `atexit` and `signal` handling, making the tests more complex
that less precise.
As part of this change I also made sure all these tests could be
compiled outside of emscripten (on my desktop linux machine).
0 commit comments