aboutsummaryrefslogtreecommitdiff
path: root/tests/io/stringio1.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/io/stringio1.py')
-rw-r--r--tests/io/stringio1.py45
1 files changed, 0 insertions, 45 deletions
diff --git a/tests/io/stringio1.py b/tests/io/stringio1.py
deleted file mode 100644
index 9f7c1e44e..000000000
--- a/tests/io/stringio1.py
+++ /dev/null
@@ -1,45 +0,0 @@
-try:
- import uio as io
-except ImportError:
- import io
-
-a = io.StringIO()
-print('io.StringIO' in repr(a))
-print(a.getvalue())
-print(a.read())
-
-a = io.StringIO("foobar")
-print(a.getvalue())
-print(a.read())
-print(a.read())
-
-a = io.StringIO()
-a.write("foo")
-print(a.getvalue())
-
-a = io.StringIO("foo")
-a.write("12")
-print(a.getvalue())
-
-a = io.StringIO("foo")
-a.write("123")
-print(a.getvalue())
-
-a = io.StringIO("foo")
-a.write("1234")
-print(a.getvalue())
-
-a = io.StringIO()
-a.write("foo")
-print(a.read())
-
-a = io.StringIO()
-a.close()
-for f in [a.read, a.getvalue, lambda:a.write("")]:
- # CPython throws for operations on closed I/O, MicroPython makes
- # the underlying string empty unless MICROPY_CPYTHON_COMPAT defined
- try:
- f()
- print("ValueError")
- except ValueError:
- print("ValueError")