[pypy-svn] r78148 - in pypy/branch/fast-forward/pypy/module/_io: . test
afa at codespeak.net
afa at codespeak.net
Wed Oct 20 23:44:18 CEST 2010
Author: afa
Date: Wed Oct 20 23:44:16 2010
New Revision: 78148
Added:
pypy/branch/fast-forward/pypy/module/_io/interp_textio.py (contents, props changed)
Modified:
pypy/branch/fast-forward/pypy/module/_io/test/test_bufferedio.py (contents, props changed)
Log:
Add missing file
Added: pypy/branch/fast-forward/pypy/module/_io/interp_textio.py
==============================================================================
--- (empty file)
+++ pypy/branch/fast-forward/pypy/module/_io/interp_textio.py Wed Oct 20 23:44:16 2010
@@ -0,0 +1,17 @@
+from pypy.module._io.interp_iobase import W_IOBase
+from pypy.interpreter.typedef import (
+ TypeDef, generic_new_descr)
+
+class W_TextIOBase(W_IOBase):
+ pass
+W_TextIOBase.typedef = TypeDef(
+ '_TextIOBase', W_IOBase.typedef,
+ __new__ = generic_new_descr(W_TextIOBase),
+ )
+
+class W_TextIOWrapper(W_TextIOBase):
+ pass
+W_TextIOWrapper.typedef = TypeDef(
+ 'TextIOWrapper', W_TextIOBase.typedef,
+ __new__ = generic_new_descr(W_TextIOWrapper),
+ )
Modified: pypy/branch/fast-forward/pypy/module/_io/test/test_bufferedio.py
==============================================================================
--- pypy/branch/fast-forward/pypy/module/_io/test/test_bufferedio.py (original)
+++ pypy/branch/fast-forward/pypy/module/_io/test/test_bufferedio.py Wed Oct 20 23:44:16 2010
@@ -1,14 +1,14 @@
-from pypy.conftest import gettestobjspace
-from pypy.tool.udir import udir
-
-class AppTestBufferedIO:
- def setup_class(cls):
- cls.space = gettestobjspace(usemodules=['_io'])
- tmpfile = udir.join('tmpfile')
- tmpfile.write("a\nb\nc", mode='wb')
- cls.w_tmpfile = cls.space.wrap(str(tmpfile))
-
- def test_simple(self):
- import _io
- raw = _io.FileIO(self.tmpfile)
- _io.BufferedReader(raw)
+from pypy.conftest import gettestobjspace
+from pypy.tool.udir import udir
+
+class AppTestBufferedIO:
+ def setup_class(cls):
+ cls.space = gettestobjspace(usemodules=['_io'])
+ tmpfile = udir.join('tmpfile')
+ tmpfile.write("a\nb\nc", mode='wb')
+ cls.w_tmpfile = cls.space.wrap(str(tmpfile))
+
+ def test_simple(self):
+ import _io
+ raw = _io.FileIO(self.tmpfile)
+ _io.BufferedReader(raw)
More information about the Pypy-commit
mailing list