summaryrefslogtreecommitdiffstatshomepage
path: root/tests/basics/exceptpoly.py
Commit message (Collapse)AuthorAge
* tests: Split large tests into smaller files, to run with a small heap.Damien George2016-03-15
| | | | | | | All tests in basics/ directory can now run and pass using 64-bit unix port with only a 16k heap (./run-tests --heapsize 16k). Tests in this directory should remain small so they can be used for ports with a small heap.
* tests: Remove commented out tests so test script is not too big.Damien George2016-03-06
|
* py: Remove unused and unneeded SystemError exception.Damien George2014-10-22
| | | | | It's purpose is for internal errors that are not catastrophic (ie not as bad as RuntimeError). Since we don't use it, we don't need it.
* py: Remove IOError since it's deprecated; use OSError instead.Damien George2014-09-30
| | | | | | | | | | | In CPython IOError (and EnvironmentError) is deprecated and aliased to OSError. All modules that used to raise IOError now raise OSError (or a derived exception). In Micro Python we never used IOError (except 1 place, incorrectly) and so don't need to keep it. See http://legacy.python.org/dev/peps/pep-3151/ for background.
* tests: Remove unimplemented exceptions from testing.Damien George2014-03-29
|
* py: Removed some unnecessary exception objects.Damien George2014-03-25
| | | | | They still exist in commented-out form in objexcept.c if they are ever needed.
* Added exception hierarchy except for OSError and UnicodeError (requires ↵Rachel Dowdall2014-03-22
arguments). Comment out the errors that aren't needed if memory becomes an issue.