summaryrefslogtreecommitdiff
path: root/tests/basics/generator_throw.py
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2024-05-27 12:38:55 +1000
committerDamien George <damien@micropython.org>2024-05-27 13:56:55 +1000
commit1a2fdcac0d3f38146286e8fc3a504648f499c215 (patch)
tree1afad35a99d5169290f984e5b5720cdbb83f8cf3 /tests/basics/generator_throw.py
parent2e852522b178e6e9b2f0cdb954ba44aa9e7d7c0d (diff)
tests/basics: Split out generator.throw tests that pass multiple args.
The three-argument form of `.throw()` is deprecated since CPython 3.12. So split out into separate tests (with .exp files) the parts of the generator tests that test more than one argument. Signed-off-by: Damien George <damien@micropython.org>
Diffstat (limited to 'tests/basics/generator_throw.py')
-rw-r--r--tests/basics/generator_throw.py10
1 files changed, 0 insertions, 10 deletions
diff --git a/tests/basics/generator_throw.py b/tests/basics/generator_throw.py
index 067ab2b8e..536f50082 100644
--- a/tests/basics/generator_throw.py
+++ b/tests/basics/generator_throw.py
@@ -41,13 +41,3 @@ print(g.throw(GeneratorExit))
g = gen()
print(next(g))
print(g.throw(GeneratorExit()))
-
-# thrown an instance with None as second arg
-g = gen()
-print(next(g))
-print(g.throw(GeneratorExit(), None))
-
-# thrown a class and instance
-g = gen()
-print(next(g))
-print(g.throw(GeneratorExit, GeneratorExit(123)))