summaryrefslogtreecommitdiffstatshomepage
path: root/tests/cpydiff/modules_sys_stdassign.py
diff options
context:
space:
mode:
authorRami Ali <flowergrass@users.noreply.github.com>2017-02-07 15:55:37 +1100
committerDamien George <damien.p.george@gmail.com>2017-02-20 16:50:34 +1100
commit86c7507233929366ff17c9666200a33123491a8e (patch)
tree5494a2e1b5ab454305dd658c27048bb1bab9a798 /tests/cpydiff/modules_sys_stdassign.py
parent89267886cc6d3889d35e29b3273164d713ac2347 (diff)
downloadmicropython-86c7507233929366ff17c9666200a33123491a8e.tar.gz
micropython-86c7507233929366ff17c9666200a33123491a8e.zip
tests/cpydiff: Add initial set of tests for uPy-CPython differences.
These tests are intended to fail, as they provide a programatic record of differences between uPy and CPython. They also contain a special comment at the start of the file which has meta-data describing the difference, including known causes and known workarounds.
Diffstat (limited to 'tests/cpydiff/modules_sys_stdassign.py')
-rw-r--r--tests/cpydiff/modules_sys_stdassign.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/cpydiff/modules_sys_stdassign.py b/tests/cpydiff/modules_sys_stdassign.py
new file mode 100644
index 0000000000..096af430e4
--- /dev/null
+++ b/tests/cpydiff/modules_sys_stdassign.py
@@ -0,0 +1,9 @@
+"""
+categories: Modules,sys
+description: Override sys.stdin, sys.stdout and sys.stderr. Impossible as they are stored in read-only memory.
+cause: Unknown
+workaround: Unknown
+"""
+import sys
+sys.stdin = None
+print(sys.stdin)