[pypy-commit] pypy refactor-buffer-api: fix test_buffer

bdkearns noreply at buildbot.pypy.org
Tue Apr 22 23:37:39 CEST 2014


Author: Brian Kearns <bdkearns at gmail.com>
Branch: refactor-buffer-api
Changeset: r70874:bcf0a81007dc
Date: 2014-04-22 17:34 -0400
http://bitbucket.org/pypy/pypy/changeset/bcf0a81007dc/

Log:	fix test_buffer

diff --git a/pypy/interpreter/test/test_buffer.py b/pypy/interpreter/test/test_buffer.py
--- a/pypy/interpreter/test/test_buffer.py
+++ b/pypy/interpreter/test/test_buffer.py
@@ -8,18 +8,18 @@
     def test_buffer_w(self):
         space = self.space
         w_hello = space.wrap('hello world')
-        buf = space.buffer_w(w_hello)
+        buf = space.buffer_w(w_hello, space.BUF_SIMPLE)
         assert buf.getlength() == 11
         assert buf.as_str() == 'hello world'
         assert buf.getslice(1, 6, 1, 5) == 'ello '
-        assert space.buffer_w(space.newbuffer(buf)) is buf
+        assert space.buffer_w(space.newbuffer(buf), space.BUF_SIMPLE) is buf
         assert space.bufferstr_w(w_hello) == 'hello world'
-        assert space.bufferstr_w(space.newbuffer(space.buffer_w(w_hello))) == 'hello world'
-        space.raises_w(space.w_TypeError, space.buffer_w, space.wrap(5))
+        assert space.bufferstr_w(space.newbuffer(space.buffer_w(w_hello, space.BUF_SIMPLE))) == 'hello world'
+        space.raises_w(space.w_TypeError, space.buffer_w, space.wrap(5), space.BUF_SIMPLE)
 
     def test_file_write(self):
         space = self.space
-        w_buffer = space.newbuffer(space.buffer_w(space.wrap('hello world')))
+        w_buffer = space.newbuffer(space.buffer_w(space.wrap('hello world'), space.BUF_SIMPLE))
         filename = str(testdir.join('test_file_write'))
         space.appexec([w_buffer, space.wrap(filename)], """(buffer, filename):
             f = open(filename, 'wb')


More information about the pypy-commit mailing list