beeware / ouroboros

A standalone, pure Python implementation of the Python Standard Library.
Other
294 stars 48 forks source link

Ouroboros should be able to run the Python test suite #11

Open phildini opened 7 years ago

phildini commented 7 years ago

This ticket is really more of an "epic", to borrow an agile term.

We should get Ouroboros to the point where the stdlib parts of the cpython test suite can run against Ouroboros. This might mean borrowing stdlib implementations from other python implementations.

Alexndrrr commented 4 years ago

I agree that we should be able to run the Cpython test suite using the Ouroboros standard library, but I don't think this should count as "epic" in agile terms.

I think sooner rather than later we should figure out the arcane magic necessary to get the test suite to import ouroboros instead. That would be an invaluable for continuous integration. Whatever modules that aren't implemented yet in Ouroboros should fall back to the CPython version for testing, or better yet those tests should be skipped.