summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJim Mussared <jim.mussared@gmail.com>2022-07-22 13:53:13 +1000
committerDamien George <damien@micropython.org>2022-07-26 17:58:01 +1000
commite65d1e69e88268145ff0e7e73240f028885915be (patch)
tree3e4e19afc776fb319b535f6fdee3d4953bc39924 /tests
parentc0fa903d6b2ed5131ae60f8faff2c6ad5276b3a2 (diff)
py/modio: Remove FileIO and TextIOWrapper from io module.
On ports with more than one filesystem, the type will be wrong, for example if using LFS but FAT enabled, then the type will be FAT. So it's not possible to use these classes to identify a file object type. Furthermore, constructing an io.FileIO currently crashes on FAT, and make_new isn't supported on LFS. And the io.TextIOWrapper class does not match CPython at all. Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/extmod/vfs_posix.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/extmod/vfs_posix.py b/tests/extmod/vfs_posix.py
index 2a14fc207..d19323669 100644
--- a/tests/extmod/vfs_posix.py
+++ b/tests/extmod/vfs_posix.py
@@ -42,8 +42,8 @@ f.close()
# close on a closed file should succeed
f.close()
-# construct a file object using the type constructor, with a raw fileno
-f = type(f)(2)
+# construct a file object with a raw fileno
+f = open(2)
print(f)
# file read