From c656c5cc72b732a6200779e04d9ecb950f63a310 Mon Sep 17 00:00:00 2001 From: Yonatan Goldschmidt Date: Mon, 6 May 2019 03:10:53 +0300 Subject: [PATCH] Add `chr()` test snippets --- tests/snippets/builtin_chr.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 tests/snippets/builtin_chr.py diff --git a/tests/snippets/builtin_chr.py b/tests/snippets/builtin_chr.py new file mode 100644 index 000000000..1ad642a58 --- /dev/null +++ b/tests/snippets/builtin_chr.py @@ -0,0 +1,8 @@ +from testutils import assert_raises + +assert "a" == chr(97) +assert "é" == chr(233) +assert "🤡" == chr(129313) + +assert_raises(TypeError, lambda: chr(), "chr() takes exactly one argument (0 given)") +assert_raises(ValueError, lambda: chr(0x110005), "ValueError: chr() arg not in range(0x110000)")