The idea is that our downstream tests will be 1:1 to our upstream tests:
- We will convert all the test names to pytest identifiers
test_foo using canonical name conversion (replacing all non-identifier characters with _)
- We will keep them in the files named similarly to upstream, foo.spec.js -> test_foo.py
- For tests that we don't think are worth porting, we will have
pass in them and a 1-line comment suggesting that we don't want to port this test
We should be able to run a script that would tell us how many tests are not yet ported relative to the upstream state
The idea is that our downstream tests will be 1:1 to our upstream tests:
test_foousing canonical name conversion (replacing all non-identifier characters with _)passin them and a 1-line comment suggesting that we don't want to port this testWe should be able to run a script that would tell us how many tests are not yet ported relative to the upstream state