[pypy-svn] r11755 - in pypy/testresult: . hpk at code1.codespeak.net
hpk at codespeak.net
hpk at codespeak.net
Mon May 2 02:07:06 CEST 2005
Author: hpk
Date: Mon May 2 02:07:05 2005
New Revision: 11755
Added:
pypy/testresult/hpk at code1.codespeak.net/test___all__.txt
pypy/testresult/hpk at code1.codespeak.net/test_atexit.txt
pypy/testresult/hpk at code1.codespeak.net/test_bufio.txt
pypy/testresult/hpk at code1.codespeak.net/test_cfgparser.txt
pypy/testresult/hpk at code1.codespeak.net/test_class.txt
pypy/testresult/hpk at code1.codespeak.net/test_coercion.txt
pypy/testresult/hpk at code1.codespeak.net/test_complex.txt
pypy/testresult/hpk at code1.codespeak.net/test_cookie.txt
pypy/testresult/hpk at code1.codespeak.net/test_cpickle.txt
pypy/testresult/hpk at code1.codespeak.net/test_descr.txt
pypy/testresult/hpk at code1.codespeak.net/test_descrtut.txt
pypy/testresult/hpk at code1.codespeak.net/test_eof.txt
pypy/testresult/hpk at code1.codespeak.net/test_exceptions.txt
pypy/testresult/hpk at code1.codespeak.net/test_extcall.txt
pypy/testresult/hpk at code1.codespeak.net/test_file.txt
pypy/testresult/hpk at code1.codespeak.net/test_format.txt
Removed:
pypy/testresult/index.cgi
pypy/testresult/quickreport.py
Modified:
pypy/testresult/ (props changed)
pypy/testresult/genreportdata.py
pypy/testresult/hpk at code1.codespeak.net/test___future__.txt
pypy/testresult/hpk at code1.codespeak.net/test_anydbm.txt
pypy/testresult/hpk at code1.codespeak.net/test_augassign.txt
pypy/testresult/hpk at code1.codespeak.net/test_base64.txt
pypy/testresult/hpk at code1.codespeak.net/test_binop.txt
pypy/testresult/hpk at code1.codespeak.net/test_bisect.txt
pypy/testresult/hpk at code1.codespeak.net/test_bool.txt
pypy/testresult/hpk at code1.codespeak.net/test_builtin.txt
pypy/testresult/hpk at code1.codespeak.net/test_calendar.txt
pypy/testresult/hpk at code1.codespeak.net/test_call.txt
pypy/testresult/hpk at code1.codespeak.net/test_cgi.txt
pypy/testresult/hpk at code1.codespeak.net/test_cmath.txt
pypy/testresult/hpk at code1.codespeak.net/test_codeop.txt
pypy/testresult/hpk at code1.codespeak.net/test_compare.txt
pypy/testresult/hpk at code1.codespeak.net/test_compile.txt
pypy/testresult/hpk at code1.codespeak.net/test_contains.txt
pypy/testresult/hpk at code1.codespeak.net/test_copy.txt
pypy/testresult/hpk at code1.codespeak.net/test_copy_reg.txt
pypy/testresult/hpk at code1.codespeak.net/test_datetime.txt
pypy/testresult/hpk at code1.codespeak.net/test_difflib.txt
pypy/testresult/hpk at code1.codespeak.net/test_dircache.txt
pypy/testresult/hpk at code1.codespeak.net/test_doctest.txt
pypy/testresult/hpk at code1.codespeak.net/test_doctest2.txt
pypy/testresult/hpk at code1.codespeak.net/test_dumbdbm.txt
pypy/testresult/hpk at code1.codespeak.net/test_dummy_thread.txt
pypy/testresult/hpk at code1.codespeak.net/test_dummy_threading.txt
pypy/testresult/hpk at code1.codespeak.net/test_enumerate.txt
pypy/testresult/hpk at code1.codespeak.net/test_filecmp.txt
pypy/testresult/hpk at code1.codespeak.net/test_fileinput.txt
pypy/testresult/hpk at code1.codespeak.net/test_fnmatch.txt
pypy/testresult/hpk at code1.codespeak.net/test_fpformat.txt
pypy/testresult/hpk at code1.codespeak.net/test_funcattrs.txt
pypy/testresult/hpk at code1.codespeak.net/test_future.txt
pypy/testresult/hpk at code1.codespeak.net/test_future1.txt
pypy/testresult/hpk at code1.codespeak.net/test_future2.txt
pypy/testresult/hpk at code1.codespeak.net/test_future3.txt
pypy/testresult/htmlreport.py
Log:
reworked html views completely
Modified: pypy/testresult/genreportdata.py
==============================================================================
--- pypy/testresult/genreportdata.py (original)
+++ pypy/testresult/genreportdata.py Mon May 2 02:07:05 2005
@@ -5,13 +5,16 @@
if __name__ == '__main__':
assert mydir.basename.endswith('result'), mydir
mywc = py.path.svnwc(mydir)
+
print "updating", mywc
mywc.update()
+
ppath = htmlreport.getpicklepath()
rep = htmlreport.HtmlReport()
- print "parsing", mydir
+ print "traversing", mydir
rep.parse_all(mydir)
- for res in rep.results:
- res.ensurebody()
- print "dumping", mydir
+
+ print "dumping to", ppath
ppath.dump(rep)
+
+ rep.makeindex(mydir.join('index.html'))
Added: pypy/testresult/hpk at code1.codespeak.net/test___all__.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test___all__.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,85 @@
+Content-Type: multipart/mixed; boundary="===============3608182309632927640=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 72.865696907
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test___all__.py
+options: ['core']
+outcome: ERR
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:10:01 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============3608182309632927640==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+test_all (__main__.AllTest) ... ERROR
+
+======================================================================
+ERROR: test_all (__main__.AllTest)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test___all__.py", line 77, in test_all
+ self.check_all("codecs")
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test___all__.py", line 21, in check_all
+ exec "import %s" % modname in names
+ File "<string>", line 1, in ?
+ File "/home/hpk/pypy-dist/lib-python/modified-2.3.4/codecs.py", line 23, in ?
+ raise SystemError,\
+SystemError: Failed to load the builtin codecs: pypy
+
+----------------------------------------------------------------------
+Ran 1 test in 58.163s
+
+FAILED (errors=1)
+
+--===============3608182309632927640==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type '_socket.socket'>
+faking <type 'classobj'>
+faking <type 'PyCObject'>
+faking <type 'instancemethod'>
+faking <type '_sre.SRE_Match'>
+Traceback (application-level):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test___all__.py", line 205 in ?
+ test_main()
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test___all__.py", line 202 in test_main
+ test_support.run_unittest(AllTest)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_support.py", line 262 in run_unittest
+ run_suite(suite, testclass)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_support.py", line 247 in run_suite
+ raise TestFailed(err)
+TestFailed: Traceback (most recent call last):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test___all__.py", line 77, in test_all
+ self.check_all("codecs")
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test___all__.py", line 21, in check_all
+ exec "import %s" % modname in names
+ File "<string>", line 1, in ?
+ File "/home/hpk/pypy-dist/lib-python/modified-2.3.4/codecs.py", line 23, in ?
+ raise SystemError,\
+SystemError: Failed to load the builtin codecs: pypy
+
+
+--===============3608182309632927640==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test___future__.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test___future__.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test___future__.txt Mon May 2 02:07:05 2005
@@ -1,24 +1,43 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 15359 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test___future__.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============5273446146913316989=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:01:58 2005
-timeout: 15360.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 7.64621281624
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test___future__.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:11:15 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============5273446146913316989==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+Checking __future__ nested_scopes value _Feature((2, 1, 0, 'beta', 1), (2, 2, 0, 'alpha', 0), 16)
+Checking __future__ generators value _Feature((2, 2, 0, 'alpha', 1), (2, 3, 0, 'final', 0), 4096)
+Checking __future__ division value _Feature((2, 2, 0, 'alpha', 2), (3, 0, 0, 'alpha', 0), 8192)
+
+--===============5273446146913316989==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
faking <type 'posix.stat_result'>
faking <type 'posix.statvfs_result'>
-Checking __future__ nested_scopes value _Feature((2, 1, 0, 'beta', 1), (2, 2, 0, 'alpha', 0), 16)
-Checking __future__ generators value _Feature((2, 2, 0, 'alpha', 1), (2, 3, 0, 'final', 0), 4096)
-Checking __future__ division value _Feature((2, 2, 0, 'alpha', 2), (3, 0, 0, 'alpha', 0), 8192)
-========================== closed ==========================
-execution time: 17.0171048641 seconds
-exit status: 0
+
+--===============5273446146913316989==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_anydbm.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_anydbm.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_anydbm.txt Mon May 2 02:07:05 2005
@@ -1,16 +1,45 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13500 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_anydbm.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============6453150535472194176=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:02:15 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 30.5085959435
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_anydbm.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:11:23 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============6453150535472194176==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+test_anydbm_creation (__main__.AnyDBMTestCase) ... ok
+test_anydbm_keys (__main__.AnyDBMTestCase) ... ok
+test_anydbm_modification (__main__.AnyDBMTestCase) ... ok
+test_anydbm_read (__main__.AnyDBMTestCase) ... ok
+
+----------------------------------------------------------------------
+Ran 4 tests in 19.092s
+
+OK
+
+--===============6453150535472194176==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
@@ -20,15 +49,5 @@
faking <type 'function'>
faking <type 'instancemethod'>
faking <type '_sre.SRE_Match'>
-test_anydbm_creation (__main__.AnyDBMTestCase) ... ok
-test_anydbm_keys (__main__.AnyDBMTestCase) ... ok
-test_anydbm_modification (__main__.AnyDBMTestCase) ... ok
-test_anydbm_read (__main__.AnyDBMTestCase) ... ok
-
-----------------------------------------------------------------------
-Ran 4 tests in 27.044s
-OK
-========================== closed ==========================
-execution time: 38.8403289318 seconds
-exit status: 0
+--===============6453150535472194176==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_atexit.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_atexit.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,49 @@
+Content-Type: multipart/mixed; boundary="===============2569991817476333161=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 7.64905691147
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_atexit.py
+options: ['core']
+outcome: ERR
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:11:54 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============2569991817476333161==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+
+--===============2569991817476333161==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+Traceback (application-level):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_atexit.py", line 37 in ?
+""")
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_support.py", line 194 in vereq
+ raise TestFailed, "%r == %r" % (a, b)
+TestFailed: '' == "handler2 (7,) {'kw': 'abc'}\nhandler2 () {}\nhandler1\n"
+
+--===============2569991817476333161==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_augassign.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_augassign.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_augassign.txt Mon May 2 02:07:05 2005
@@ -1,22 +1,88 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13500 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_augassign.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============1951216324799441126=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:02:54 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 2.34780812263
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_augassign.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:12:03 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============1951216324799441126==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+6
+[6]
+6
+[1, 2, 3, 4, 1, 2, 3, 4]
+[1, 2, 1, 2, 3]
+True
+True
+True
+11
+True
+12
+True
+True
+13
+__add__ called
+__radd__ called
+__iadd__ called
+__sub__ called
+__rsub__ called
+__isub__ called
+__mul__ called
+__rmul__ called
+__imul__ called
+__div__ called
+__rdiv__ called
+__idiv__ called
+__floordiv__ called
+__rfloordiv__ called
+__ifloordiv__ called
+__mod__ called
+__rmod__ called
+__imod__ called
+__pow__ called
+__rpow__ called
+__ipow__ called
+__or__ called
+__ror__ called
+__ior__ called
+__and__ called
+__rand__ called
+__iand__ called
+__xor__ called
+__rxor__ called
+__ixor__ called
+__rshift__ called
+__rrshift__ called
+__irshift__ called
+__lshift__ called
+__rlshift__ called
+__ilshift__ called
+
+--===============1951216324799441126==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-OUTPUT TEST
-see output in: /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/result/hpk at code1.codespeak.net/test_augassign.out
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
-OK
-========================== closed ==========================
-execution time: 2.59092092514 seconds
-exit status: 0
+
+--===============1951216324799441126==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_base64.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_base64.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_base64.txt Mon May 2 02:07:05 2005
@@ -1,28 +1,47 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-16/pypy-dist/pypy/tool/alarm.py 15359 /tmp/pypy-autotest-16/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-16/pypy-dist/lib-python/2.3.4/test/test_base64.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============3293880887368150043=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11699
-startdate: Sun May 1 15:47:37 2005
-timeout: 15360.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 9.83619999886
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_base64.py
+options: []
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Sun May 1 23:53:24 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============3293880887368150043==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
test_decodestring (__main__.Base64TestCase) ... ok
test_encodestring (__main__.Base64TestCase) ... ok
----------------------------------------------------------------------
-Ran 2 tests in 5.292s
+Ran 2 tests in 1.528s
OK
-========================== closed ==========================
-execution time: 19.9723978043 seconds
-exit status: 0
+
+--===============3293880887368150043==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============3293880887368150043==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_binop.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_binop.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_binop.txt Mon May 2 02:07:05 2005
@@ -1,21 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_binop.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============3686708374716990142=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:03:07 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 32.9482388496
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_binop.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:12:06 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============3686708374716990142==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
test_add (__main__.RatTestCase) ... ok
test_constructor (__main__.RatTestCase) ... ok
test_div (__main__.RatTestCase) ... ok
@@ -27,9 +35,20 @@
test_sub (__main__.RatTestCase) ... ok
----------------------------------------------------------------------
-Ran 9 tests in 24.301s
+Ran 9 tests in 24.297s
OK
-========================== closed ==========================
-execution time: 31.9348540306 seconds
-exit status: 0
+
+--===============3686708374716990142==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============3686708374716990142==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_bisect.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_bisect.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_bisect.txt Mon May 2 02:07:05 2005
@@ -1,25 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_bisect.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============0818956537019231984=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:03:40 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 201.411876917
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_bisect.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:12:40 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============0818956537019231984==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-faking <type '_sre.SRE_Pattern'>
-faking <type 'function'>
-faking <type 'instancemethod'>
-faking <type '_sre.SRE_Match'>
test_backcompatibility (__main__.TestBisect) ... ok
test_optionalSlicing (__main__.TestBisect) ... ok
test_precomputed (__main__.TestBisect) ... ok
@@ -28,10 +32,25 @@
test_vsListSort (__main__.TestInsort) ... ok
----------------------------------------------------------------------
-Ran 6 tests in 105.927s
+Ran 6 tests in 102.871s
OK
doctest (test.test_bisect) ... 14 tests with zero failures
-========================== closed ==========================
-execution time: 204.441030025 seconds
-exit status: 0
+
+--===============0818956537019231984==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'instancemethod'>
+faking <type '_sre.SRE_Match'>
+
+--===============0818956537019231984==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_bool.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_bool.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_bool.txt Mon May 2 02:07:05 2005
@@ -1,25 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_bool.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============2045616176943440595=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:07:04 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 29.4575610161
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_bool.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:16:02 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============2045616176943440595==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-faking <type '_sre.SRE_Pattern'>
-faking <type 'function'>
-faking <type 'instancemethod'>
-faking <type '_sre.SRE_Match'>
test_boolean (__main__.BoolTest) ... ok
test_callable (__main__.BoolTest) ... ok
test_convert (__main__.BoolTest) ... ok
@@ -44,9 +48,24 @@
test_subclass (__main__.BoolTest) ... ok
----------------------------------------------------------------------
-Ran 22 tests in 21.274s
+Ran 22 tests in 20.818s
OK
-========================== closed ==========================
-execution time: 29.1442580223 seconds
-exit status: 0
+
+--===============2045616176943440595==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'instancemethod'>
+faking <type '_sre.SRE_Match'>
+
+--===============2045616176943440595==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_bufio.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_bufio.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,40 @@
+Content-Type: multipart/mixed; boundary="===============2083746970277668913=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 842.297069788
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_bufio.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:16:32 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============2083746970277668913==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+
+--===============2083746970277668913==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============2083746970277668913==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_builtin.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_builtin.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_builtin.txt Mon May 2 02:07:05 2005
@@ -1,27 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13500 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_builtin.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============0451512302806056798=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:07:34 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 265.911864996
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_builtin.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:30:35 2005
+testreport-version: 1.1
+timeout: 841.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============0451512302806056798==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-faking <type '_sre.SRE_Pattern'>
-faking <type 'function'>
-/tmp/pypy-autotest-13/pypy-dist/pypy/objspace/std/intobject.py:442: FutureWarning: %u/%o/%x/%X of negative int will return a signed string in Python 2.4 and up
- ret = "0x%lx" % x
-/tmp/pypy-autotest-13/pypy-dist/pypy/objspace/std/intobject.py:430: FutureWarning: %u/%o/%x/%X of negative int will return a signed string in Python 2.4 and up
- ret = "0%lo" % x
test_abs (__main__.BuiltinTest) ... ok
test_apply (__main__.BuiltinTest) ... ok
test_callable (__main__.BuiltinTest) ... ok
@@ -74,9 +76,26 @@
test_zip (__main__.BuiltinTest) ... ok
----------------------------------------------------------------------
-Ran 50 tests in 247.233s
+Ran 50 tests in 248.906s
OK
-========================== closed ==========================
-execution time: 262.343266964 seconds
-exit status: 0
+
+--===============0451512302806056798==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+/home/hpk/pypy-dist/pypy/objspace/std/intobject.py:442: FutureWarning: %u/%o/%x/%X of negative int will return a signed string in Python 2.4 and up
+ ret = "0x%lx" % x
+/home/hpk/pypy-dist/pypy/objspace/std/intobject.py:430: FutureWarning: %u/%o/%x/%X of negative int will return a signed string in Python 2.4 and up
+ ret = "0%lo" % x
+
+--===============0451512302806056798==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_calendar.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_calendar.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_calendar.txt Mon May 2 02:07:05 2005
@@ -1,22 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 12615 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_calendar.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============5058098551307329897=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:11:56 2005
-timeout: 12615.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 53.8434078693
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_calendar.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:35:01 2005
+testreport-version: 1.1
+timeout: 841.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============5058098551307329897==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-faking <type 'time.struct_time'>
test_days (__main__.CalendarTestCase) ... ok
test_enumerateweekdays (__main__.CalendarTestCase) ... ok
test_isleap (__main__.CalendarTestCase) ... ok
@@ -24,9 +31,21 @@
test_setfirstweekday (__main__.CalendarTestCase) ... ok
----------------------------------------------------------------------
-Ran 5 tests in 43.544s
+Ran 5 tests in 42.986s
OK
-========================== closed ==========================
-execution time: 53.5435669422 seconds
-exit status: 0
+
+--===============5058098551307329897==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type 'time.struct_time'>
+
+--===============5058098551307329897==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_call.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_call.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_call.txt Mon May 2 02:07:05 2005
@@ -1,21 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 14415 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_call.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============7229174295672245610=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:12:50 2005
-timeout: 14415.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 18.2403590679
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_call.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:35:56 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============7229174295672245610==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
test_oldargs0_0 (__main__.CFunctionCalls) ... ok
test_oldargs0_0_ext (__main__.CFunctionCalls) ... ok
test_oldargs0_0_kw (__main__.CFunctionCalls) ... ok
@@ -45,9 +53,20 @@
test_varargs2_kw (__main__.CFunctionCalls) ... ok
----------------------------------------------------------------------
-Ran 27 tests in 9.645s
+Ran 27 tests in 9.342s
OK
-========================== closed ==========================
-execution time: 17.6842250824 seconds
-exit status: 0
+
+--===============7229174295672245610==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============7229174295672245610==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_cfgparser.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_cfgparser.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,312 @@
+Content-Type: multipart/mixed; boundary="===============1710013655550184444=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 63.3964099884
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_cfgparser.py
+options: ['core']
+outcome: ERR
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:36:15 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============1710013655550184444==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+test_basic (__main__.ConfigParserTestCase) ... ok
+test_boolean (__main__.ConfigParserTestCase) ... ok
+test_case_sensitivity (__main__.ConfigParserTestCase) ... ok
+test_interpolation (__main__.ConfigParserTestCase) ... ok
+test_interpolation_missing_value (__main__.ConfigParserTestCase) ... ok
+test_items (__main__.ConfigParserTestCase) ... ok
+test_parse_errors (__main__.ConfigParserTestCase) ... ok
+test_query_errors (__main__.ConfigParserTestCase) ... ok
+test_weird_errors (__main__.ConfigParserTestCase) ... ok
+test_write (__main__.ConfigParserTestCase) ... ok
+test_basic (__main__.RawConfigParserTestCase) ... ok
+test_boolean (__main__.RawConfigParserTestCase) ... ok
+test_case_sensitivity (__main__.RawConfigParserTestCase) ... ok
+test_interpolation (__main__.RawConfigParserTestCase) ... ok
+test_items (__main__.RawConfigParserTestCase) ... ok
+test_parse_errors (__main__.RawConfigParserTestCase) ... ok
+test_query_errors (__main__.RawConfigParserTestCase) ... ok
+test_weird_errors (__main__.RawConfigParserTestCase) ... ok
+test_write (__main__.RawConfigParserTestCase) ... ok
+test_basic (__main__.SafeConfigParserTestCase) ... ok
+test_boolean (__main__.SafeConfigParserTestCase) ... ok
+test_case_sensitivity (__main__.SafeConfigParserTestCase) ... ok
+test_interpolation (__main__.SafeConfigParserTestCase) ...
+--===============1710013655550184444==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'instancemethod'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Match'>
+Traceback (most recent call last):
+ File "/home/hpk/pypy-dist/pypy/interpreter/py.py", line 80, in main_
+ main.run_file(args[0], space)
+ File "/home/hpk/pypy-dist/pypy/interpreter/main.py", line 59, in run_file
+ run_string(istring, filename, space)
+ File "/home/hpk/pypy-dist/pypy/interpreter/main.py", line 50, in run_string
+ _run_eval_string(source, filename, space, False)
+ File "/home/hpk/pypy-dist/pypy/interpreter/main.py", line 39, in _run_eval_string
+ retval = pycode.exec_code(space, w_globals, w_globals)
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 24, in exec_code
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 99, in call_args
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_Method_Arguments
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 199, in descr_method_call
+ return self.call_args(__args__)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 182, in call_args
+ return space.call_args(self.w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 99, in call_args
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 99, in call_args
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 99, in call_args
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 99, in call_args
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_Method_Arguments
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 199, in descr_method_call
+ return self.call_args(__args__)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 182, in call_args
+ return space.call_args(self.w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 99, in call_args
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_Method_Arguments
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 199, in descr_method_call
+ return self.call_args(__args__)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 182, in call_args
+ return space.call_args(self.w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 99, in call_args
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_Method_Arguments
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 199, in descr_method_call
+ return self.call_args(__args__)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 182, in call_args
+ return space.call_args(self.w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 99, in call_args
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_Method_Arguments
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 199, in descr_method_call
+ return self.call_args(__args__)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 182, in call_args
+ return space.call_args(self.w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 499, in LOAD_ATTR
+ w_value = f.space.getattr(w_obj, w_attributename)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 126, in getattr
+ return space.get_and_call_function(w_descr, w_obj, w_name)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 87, in get_and_call_function
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_ObjSpace_W_Root_W_Root
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 28, in descr__getattribute__
+ return space.get(w_descr, w_obj)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 107, in get
+ return space.get_and_call_function(w_get, w_descr, w_obj, w_type)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 87, in get_and_call_function
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 39, in call_args
+ frame.setfastscope(scope_w)
+ File "/home/hpk/pypy-dist/pypy/objspace/std/fake.py", line 135, in setfastscope
+ raise UnwrapError('calling %s: %s' % (self.code.cpy_callable, e))
+pypy.objspace.std.model.UnwrapError: calling <slot wrapper '__get__' of 'instancemethod' objects>: cannot unwrap <UserW_ObjectObject() instance of <W_TypeObject(SafeConfigParser)>>
+
+--===============1710013655550184444==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_cgi.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_cgi.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_cgi.txt Mon May 2 02:07:05 2005
@@ -1,18 +1,64 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_cgi.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============6264442802913131232=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:13:08 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 46.223664999
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_cgi.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:37:19 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============6264442802913131232==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+''
+'&'
+'&&'
+';'
+';&;'
+'='
+'=&='
+'=;='
+'=a'
+'&=a'
+'=a&'
+'=&a'
+'b=a'
+'b+=a'
+'a=b=a'
+'a=+b=a'
+'&b=a'
+'b&=a'
+'a=a+b&b=b+c'
+'a=a+b&a=b+a'
+'x=1&y=2.0&z=2-3.%2b0'
+'x=1;y=2.0&z=2-3.%2b0'
+'x=1;y=2.0;z=2-3.%2b0'
+'Hbc5161168c542333633315dee1182227:key_store_seqid=400006&cuyer=r&view=bustomer&order_id=0bb2e248638833d48cb7fed300000f1b&expire=964546263&lobale=en-US&kid=130003.300038&ss=env'
+'group_id=5470&set=custom&_assigned_to=31392&_status=1&_category=100&SUBMIT=Browse'
+Testing log
+Testing initlog 1
+Testing log 2
+
+--===============6264442802913131232==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-OUTPUT TEST
-see output in: /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/result/hpk at code1.codespeak.net/test_cgi.out
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
@@ -21,7 +67,5 @@
faking <type '_socket.socket'>
faking <type 'classobj'>
faking <type 'PyCObject'>
-OK
-========================== closed ==========================
-execution time: 45.5601921082 seconds
-exit status: 0
+
+--===============6264442802913131232==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_class.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_class.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,154 @@
+Content-Type: multipart/mixed; boundary="===============5965058655176433704=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 77.8759458065
+exit status: 2
+fspath: /home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_class.py
+options: ['oldstyle', 'core']
+outcome: ERROUT
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:38:06 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============5965058655176433704==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+__init__: ()
+__coerce__: (1,)
+__add__: (1,)
+__coerce__: (1,)
+__radd__: (1,)
+__coerce__: (1,)
+__sub__: (1,)
+__coerce__: (1,)
+__rsub__: (1,)
+__coerce__: (1,)
+__mul__: (1,)
+__coerce__: (1,)
+__rmul__: (1,)
+__coerce__: (1,)
+__div__: (1,)
+__coerce__: (1,)
+__rdiv__: (1,)
+__coerce__: (1,)
+__mod__: (1,)
+__coerce__: (1,)
+__rmod__: (1,)
+__coerce__: (1,)
+__divmod__: (1,)
+__coerce__: (1,)
+__rdivmod__: (1,)
+__coerce__: (1,)
+__pow__: (1,)
+__coerce__: (1,)
+__rpow__: (1,)
+__coerce__: (1,)
+__rshift__: (1,)
+__coerce__: (1,)
+__rrshift__: (1,)
+__coerce__: (1,)
+__lshift__: (1,)
+__coerce__: (1,)
+__rlshift__: (1,)
+__coerce__: (1,)
+__and__: (1,)
+__coerce__: (1,)
+__rand__: (1,)
+__coerce__: (1,)
+__or__: (1,)
+__coerce__: (1,)
+__ror__: (1,)
+__coerce__: (1,)
+__xor__: (1,)
+__coerce__: (1,)
+__rxor__: (1,)
+__contains__: (1,)
+__getitem__: (1,)
+__setitem__: (1, 1)
+__delitem__: (1,)
+__getslice__: (0, 42)
+__setslice__: (0, 42, 'The Answer')
+__delslice__: (0, 42)
+__getitem__: (slice(2, 1024, 10),)
+__setitem__: (slice(2, 1024, 10), 'A lot')
+__delitem__: (slice(2, 1024, 10),)
+__getitem__: ((slice(None, 42, None), Ellipsis, slice(None, 24, None), 24, 100),)
+__setitem__: ((slice(None, 42, None), Ellipsis, slice(None, 24, None), 24, 100), 'Strange')
+__delitem__: ((slice(None, 42, None), Ellipsis, slice(None, 24, None), 24, 100),)
+__getitem__: (slice(0, 42, None),)
+__setitem__: (slice(0, 42, None), 'The Answer')
+__delitem__: (slice(0, 42, None),)
+__neg__: ()
+__pos__: ()
+__abs__: ()
+__int__: ()
+__long__: ()
+__float__: ()
+__oct__: ()
+__hex__: ()
+__hash__: ()
+__repr__: ()
+__str__: ()
+__coerce__: (1,)
+__cmp__: (1,)
+__coerce__: (1,)
+__cmp__: (1,)
+__coerce__: (1,)
+__cmp__: (1,)
+__coerce__: (1,)
+__cmp__: (1,)
+__coerce__: (1,)
+__cmp__: (1,)
+__coerce__: (1,)
+__cmp__: (1,)
+__coerce__: (1,)
+__cmp__: (1,)
+__coerce__: (1,)
+__cmp__: (1,)
+__coerce__: (1,)
+__cmp__: (1,)
+__coerce__: (1,)
+__cmp__: (1,)
+__getattr__: ('spam',)
+__setattr__: ('eggs', 'spam, spam, spam and ham')
+__delattr__: ('cardinal',)
+attribute error for A().a got masked: booh
+
+--===============5965058655176433704==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'ellipsis'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============5965058655176433704==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="reportdiff"
+
+**********************************************************************
+*** line 98 of expected output missing:
+- __del__: ()
+*** line 101 of actual output doesn't appear in expected output after line 101:
++ attribute error for A().a got masked: booh
+**********************************************************************
+
+--===============5965058655176433704==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_cmath.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_cmath.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_cmath.txt Mon May 2 02:07:05 2005
@@ -1,21 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 12615 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_cmath.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============5669588818727408309=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:14:03 2005
-timeout: 12615.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 24.2312669754
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_cmath.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:39:25 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============5669588818727408309==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
Calling sinh(1.000000) = 1.175201
Calling asin(1.000000) = 1.570796
Calling asinh(1.000000) = 0.881373
@@ -34,6 +42,17 @@
Calling tan(1.000000) = 1.557407
PI = 3.14159265358
E = 2.71828182845
-========================== closed ==========================
-execution time: 23.549849987 seconds
-exit status: 0
+
+--===============5669588818727408309==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============5669588818727408309==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_codeop.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_codeop.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_codeop.txt Mon May 2 02:07:05 2005
@@ -1,30 +1,49 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 14415 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_codeop.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============1392169737164051710=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:14:27 2005
-timeout: 14415.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 13.2186632156
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_codeop.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:39:50 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============1392169737164051710==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
test_filename (__main__.CodeopTests) ... ok
test_incomplete (__main__.CodeopTests) ... ok
test_invalid (__main__.CodeopTests) ... ok
test_valid (__main__.CodeopTests) ... ok
----------------------------------------------------------------------
-Ran 4 tests in 4.616s
+Ran 4 tests in 4.623s
OK
-========================== closed ==========================
-execution time: 12.1025059223 seconds
-exit status: 0
+
+--===============1392169737164051710==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============1392169737164051710==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_coercion.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_coercion.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,1020 @@
+Content-Type: multipart/mixed; boundary="===============1485143794627465665=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 900.60542798
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_coercion.py
+options: ['oldstyle', 'core']
+outcome: T/O
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:40:04 2005
+testreport-version: 1.1
+timeout: 841.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============1485143794627465665==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+2 + 2 = 4
+2 += 2 => 4
+2 - 2 = 0
+2 -= 2 => 0
+2 * 2 = 4
+2 *= 2 => 4
+2 / 2 = 1
+2 /= 2 => 1
+2 ** 2 = 4
+2 **= 2 => 4
+2 % 2 = 0
+2 %= 2 => 0
+2 + 4.0 = 6.0
+2 += 4.0 => 6.0
+2 - 4.0 = -2.0
+2 -= 4.0 => -2.0
+2 * 4.0 = 8.0
+2 *= 4.0 => 8.0
+2 / 4.0 = 0.5
+2 /= 4.0 => 0.5
+2 ** 4.0 = 16.0
+2 **= 4.0 => 16.0
+2 % 4.0 = 2.0
+2 %= 4.0 => 2.0
+2 + 2 = 4
+2 += 2 => 4
+2 - 2 = 0
+2 -= 2 => 0
+2 * 2 = 4
+2 *= 2 => 4
+2 / 2 = 1
+2 /= 2 => 1
+2 ** 2 = 4
+2 **= 2 => 4
+2 % 2 = 0
+2 %= 2 => 0
+2 + (2+0j) = (4+0j)
+2 += (2+0j) => (4+0j)
+2 - (2+0j) = 0j
+2 -= (2+0j) => 0j
+2 * (2+0j) = (4+0j)
+2 *= (2+0j) => (4+0j)
+2 / (2+0j) = (1+0j)
+2 /= (2+0j) => (1+0j)
+2 ** (2+0j) = (4+0j)
+2 **= (2+0j) => (4+0j)
+2 % (2+0j) = 0j
+2 %= (2+0j) => 0j
+2 + [1] ... exceptions.TypeError
+2 += [1] ... exceptions.TypeError
+2 - [1] ... exceptions.TypeError
+2 -= [1] ... exceptions.TypeError
+2 * [1] = [1, 1]
+2 *= [1] => [1, 1]
+2 / [1] ... exceptions.TypeError
+2 /= [1] ... exceptions.TypeError
+2 ** [1] ... exceptions.TypeError
+2 **= [1] ... exceptions.TypeError
+2 % [1] ... exceptions.TypeError
+2 %= [1] ... exceptions.TypeError
+2 + (2,) ... exceptions.TypeError
+2 += (2,) ... exceptions.TypeError
+2 - (2,) ... exceptions.TypeError
+2 -= (2,) ... exceptions.TypeError
+2 * (2,) = (2, 2)
+2 *= (2,) => (2, 2)
+2 / (2,) ... exceptions.TypeError
+2 /= (2,) ... exceptions.TypeError
+2 ** (2,) ... exceptions.TypeError
+2 **= (2,) ... exceptions.TypeError
+2 % (2,) ... exceptions.TypeError
+2 %= (2,) ... exceptions.TypeError
+2 + None ... exceptions.TypeError
+2 += None ... exceptions.TypeError
+2 - None ... exceptions.TypeError
+2 -= None ... exceptions.TypeError
+2 * None ... exceptions.TypeError
+2 *= None ... exceptions.TypeError
+2 / None ... exceptions.TypeError
+2 /= None ... exceptions.TypeError
+2 ** None ... exceptions.TypeError
+2 **= None ... exceptions.TypeError
+2 % None ... exceptions.TypeError
+2 %= None ... exceptions.TypeError
+2 + <MethodNumber 1> = 3
+2 += <MethodNumber 1> => 3
+2 - <MethodNumber 1> = 1
+2 -= <MethodNumber 1> => 1
+2 * <MethodNumber 1> = 2
+2 *= <MethodNumber 1> => 2
+2 / <MethodNumber 1> = 2
+2 /= <MethodNumber 1> => 2
+2 ** <MethodNumber 1> = 2
+2 **= <MethodNumber 1> => 2
+2 % <MethodNumber 1> = 0
+2 %= <MethodNumber 1> => 0
+2 + <CoerceNumber 2> = 4
+2 += <CoerceNumber 2> => 4
+2 - <CoerceNumber 2> = 0
+2 -= <CoerceNumber 2> => 0
+2 * <CoerceNumber 2> = 4
+2 *= <CoerceNumber 2> => 4
+2 / <CoerceNumber 2> = 1
+2 /= <CoerceNumber 2> => 1
+2 ** <CoerceNumber 2> = 4
+2 **= <CoerceNumber 2> => 4
+2 % <CoerceNumber 2> = 0
+2 %= <CoerceNumber 2> => 0
+4.0 + 2 = 6.0
+4.0 += 2 => 6.0
+4.0 - 2 = 2.0
+4.0 -= 2 => 2.0
+4.0 * 2 = 8.0
+4.0 *= 2 => 8.0
+4.0 / 2 = 2.0
+4.0 /= 2 => 2.0
+4.0 ** 2 = 16.0
+4.0 **= 2 => 16.0
+4.0 % 2 = 0.0
+4.0 %= 2 => 0.0
+4.0 + 4.0 = 8.0
+4.0 += 4.0 => 8.0
+4.0 - 4.0 = 0.0
+4.0 -= 4.0 => 0.0
+4.0 * 4.0 = 16.0
+4.0 *= 4.0 => 16.0
+4.0 / 4.0 = 1.0
+4.0 /= 4.0 => 1.0
+4.0 ** 4.0 = 256.0
+4.0 **= 4.0 => 256.0
+4.0 % 4.0 = 0.0
+4.0 %= 4.0 => 0.0
+4.0 + 2 = 6.0
+4.0 += 2 => 6.0
+4.0 - 2 = 2.0
+4.0 -= 2 => 2.0
+4.0 * 2 = 8.0
+4.0 *= 2 => 8.0
+4.0 / 2 = 2.0
+4.0 /= 2 => 2.0
+4.0 ** 2 = 16.0
+4.0 **= 2 => 16.0
+4.0 % 2 = 0.0
+4.0 %= 2 => 0.0
+4.0 + (2+0j) = (6+0j)
+4.0 += (2+0j) => (6+0j)
+4.0 - (2+0j) = (2+0j)
+4.0 -= (2+0j) => (2+0j)
+4.0 * (2+0j) = (8+0j)
+4.0 *= (2+0j) => (8+0j)
+4.0 / (2+0j) = (2+0j)
+4.0 /= (2+0j) => (2+0j)
+4.0 ** (2+0j) = (16+0j)
+4.0 **= (2+0j) => (16+0j)
+4.0 % (2+0j) = 0j
+4.0 %= (2+0j) => 0j
+4.0 + [1] ... exceptions.TypeError
+4.0 += [1] ... exceptions.TypeError
+4.0 - [1] ... exceptions.TypeError
+4.0 -= [1] ... exceptions.TypeError
+4.0 * [1] ... exceptions.TypeError
+4.0 *= [1] ... exceptions.TypeError
+4.0 / [1] ... exceptions.TypeError
+4.0 /= [1] ... exceptions.TypeError
+4.0 ** [1] ... exceptions.TypeError
+4.0 **= [1] ... exceptions.TypeError
+4.0 % [1] ... exceptions.TypeError
+4.0 %= [1] ... exceptions.TypeError
+4.0 + (2,) ... exceptions.TypeError
+4.0 += (2,) ... exceptions.TypeError
+4.0 - (2,) ... exceptions.TypeError
+4.0 -= (2,) ... exceptions.TypeError
+4.0 * (2,) ... exceptions.TypeError
+4.0 *= (2,) ... exceptions.TypeError
+4.0 / (2,) ... exceptions.TypeError
+4.0 /= (2,) ... exceptions.TypeError
+4.0 ** (2,) ... exceptions.TypeError
+4.0 **= (2,) ... exceptions.TypeError
+4.0 % (2,) ... exceptions.TypeError
+4.0 %= (2,) ... exceptions.TypeError
+4.0 + None ... exceptions.TypeError
+4.0 += None ... exceptions.TypeError
+4.0 - None ... exceptions.TypeError
+4.0 -= None ... exceptions.TypeError
+4.0 * None ... exceptions.TypeError
+4.0 *= None ... exceptions.TypeError
+4.0 / None ... exceptions.TypeError
+4.0 /= None ... exceptions.TypeError
+4.0 ** None ... exceptions.TypeError
+4.0 **= None ... exceptions.TypeError
+4.0 % None ... exceptions.TypeError
+4.0 %= None ... exceptions.TypeError
+4.0 + <MethodNumber 1> = 5.0
+4.0 += <MethodNumber 1> => 5.0
+4.0 - <MethodNumber 1> = 3.0
+4.0 -= <MethodNumber 1> => 3.0
+4.0 * <MethodNumber 1> = 4.0
+4.0 *= <MethodNumber 1> => 4.0
+4.0 / <MethodNumber 1> = 4.0
+4.0 /= <MethodNumber 1> => 4.0
+4.0 ** <MethodNumber 1> = 4.0
+4.0 **= <MethodNumber 1> => 4.0
+4.0 % <MethodNumber 1> = 0.0
+4.0 %= <MethodNumber 1> => 0.0
+4.0 + <CoerceNumber 2> = 6.0
+4.0 += <CoerceNumber 2> => 6.0
+4.0 - <CoerceNumber 2> = 2.0
+4.0 -= <CoerceNumber 2> => 2.0
+4.0 * <CoerceNumber 2> = 8.0
+4.0 *= <CoerceNumber 2> => 8.0
+4.0 / <CoerceNumber 2> = 2.0
+4.0 /= <CoerceNumber 2> => 2.0
+4.0 ** <CoerceNumber 2> = 16.0
+4.0 **= <CoerceNumber 2> => 16.0
+4.0 % <CoerceNumber 2> = 0.0
+4.0 %= <CoerceNumber 2> => 0.0
+2 + 2 = 4
+2 += 2 => 4
+2 - 2 = 0
+2 -= 2 => 0
+2 * 2 = 4
+2 *= 2 => 4
+2 / 2 = 1
+2 /= 2 => 1
+2 ** 2 = 4
+2 **= 2 => 4
+2 % 2 = 0
+2 %= 2 => 0
+2 + 4.0 = 6.0
+2 += 4.0 => 6.0
+2 - 4.0 = -2.0
+2 -= 4.0 => -2.0
+2 * 4.0 = 8.0
+2 *= 4.0 => 8.0
+2 / 4.0 = 0.5
+2 /= 4.0 => 0.5
+2 ** 4.0 = 16.0
+2 **= 4.0 => 16.0
+2 % 4.0 = 2.0
+2 %= 4.0 => 2.0
+2 + 2 = 4
+2 += 2 => 4
+2 - 2 = 0
+2 -= 2 => 0
+2 * 2 = 4
+2 *= 2 => 4
+2 / 2 = 1
+2 /= 2 => 1
+2 ** 2 = 4
+2 **= 2 => 4
+2 % 2 = 0
+2 %= 2 => 0
+2 + (2+0j) = (4+0j)
+2 += (2+0j) => (4+0j)
+2 - (2+0j) = 0j
+2 -= (2+0j) => 0j
+2 * (2+0j) = (4+0j)
+2 *= (2+0j) => (4+0j)
+2 / (2+0j) = (1+0j)
+2 /= (2+0j) => (1+0j)
+2 ** (2+0j) = (4+0j)
+2 **= (2+0j) => (4+0j)
+2 % (2+0j) = 0j
+2 %= (2+0j) => 0j
+2 + [1] ... exceptions.TypeError
+2 += [1] ... exceptions.TypeError
+2 - [1] ... exceptions.TypeError
+2 -= [1] ... exceptions.TypeError
+2 * [1] = [1, 1]
+2 *= [1] => [1, 1]
+2 / [1] ... exceptions.TypeError
+2 /= [1] ... exceptions.TypeError
+2 ** [1] ... exceptions.TypeError
+2 **= [1] ... exceptions.TypeError
+2 % [1] ... exceptions.TypeError
+2 %= [1] ... exceptions.TypeError
+2 + (2,) ... exceptions.TypeError
+2 += (2,) ... exceptions.TypeError
+2 - (2,) ... exceptions.TypeError
+2 -= (2,) ... exceptions.TypeError
+2 * (2,) = (2, 2)
+2 *= (2,) => (2, 2)
+2 / (2,) ... exceptions.TypeError
+2 /= (2,) ... exceptions.TypeError
+2 ** (2,) ... exceptions.TypeError
+2 **= (2,) ... exceptions.TypeError
+2 % (2,) ... exceptions.TypeError
+2 %= (2,) ... exceptions.TypeError
+2 + None ... exceptions.TypeError
+2 += None ... exceptions.TypeError
+2 - None ... exceptions.TypeError
+2 -= None ... exceptions.TypeError
+2 * None ... exceptions.TypeError
+2 *= None ... exceptions.TypeError
+2 / None ... exceptions.TypeError
+2 /= None ... exceptions.TypeError
+2 ** None ... exceptions.TypeError
+2 **= None ... exceptions.TypeError
+2 % None ... exceptions.TypeError
+2 %= None ... exceptions.TypeError
+2 + <MethodNumber 1> = 3
+2 += <MethodNumber 1> => 3
+2 - <MethodNumber 1> = 1
+2 -= <MethodNumber 1> => 1
+2 * <MethodNumber 1> = 2
+2 *= <MethodNumber 1> => 2
+2 / <MethodNumber 1> = 2
+2 /= <MethodNumber 1> => 2
+2 ** <MethodNumber 1> = 2
+2 **= <MethodNumber 1> => 2
+2 % <MethodNumber 1> = 0
+2 %= <MethodNumber 1> => 0
+2 + <CoerceNumber 2> = 4
+2 += <CoerceNumber 2> => 4
+2 - <CoerceNumber 2> = 0
+2 -= <CoerceNumber 2> => 0
+2 * <CoerceNumber 2> = 4
+2 *= <CoerceNumber 2> => 4
+2 / <CoerceNumber 2> = 1
+2 /= <CoerceNumber 2> => 1
+2 ** <CoerceNumber 2> = 4
+2 **= <CoerceNumber 2> => 4
+2 % <CoerceNumber 2> = 0
+2 %= <CoerceNumber 2> => 0
+(2+0j) + 2 = (4+0j)
+(2+0j) += 2 => (4+0j)
+(2+0j) - 2 = 0j
+(2+0j) -= 2 => 0j
+(2+0j) * 2 = (4+0j)
+(2+0j) *= 2 => (4+0j)
+(2+0j) / 2 = (1+0j)
+(2+0j) /= 2 => (1+0j)
+(2+0j) ** 2 = (4+0j)
+(2+0j) **= 2 => (4+0j)
+(2+0j) % 2 = 0j
+(2+0j) %= 2 => 0j
+(2+0j) + 4.0 = (6+0j)
+(2+0j) += 4.0 => (6+0j)
+(2+0j) - 4.0 = (-2+0j)
+(2+0j) -= 4.0 => (-2+0j)
+(2+0j) * 4.0 = (8+0j)
+(2+0j) *= 4.0 => (8+0j)
+(2+0j) / 4.0 = (0.5+0j)
+(2+0j) /= 4.0 => (0.5+0j)
+(2+0j) ** 4.0 = (16+0j)
+(2+0j) **= 4.0 => (16+0j)
+(2+0j) % 4.0 = (2+0j)
+(2+0j) %= 4.0 => (2+0j)
+(2+0j) + 2 = (4+0j)
+(2+0j) += 2 => (4+0j)
+(2+0j) - 2 = 0j
+(2+0j) -= 2 => 0j
+(2+0j) * 2 = (4+0j)
+(2+0j) *= 2 => (4+0j)
+(2+0j) / 2 = (1+0j)
+(2+0j) /= 2 => (1+0j)
+(2+0j) ** 2 = (4+0j)
+(2+0j) **= 2 => (4+0j)
+(2+0j) % 2 = 0j
+(2+0j) %= 2 => 0j
+(2+0j) + (2+0j) = (4+0j)
+(2+0j) += (2+0j) => (4+0j)
+(2+0j) - (2+0j) = 0j
+(2+0j) -= (2+0j) => 0j
+(2+0j) * (2+0j) = (4+0j)
+(2+0j) *= (2+0j) => (4+0j)
+(2+0j) / (2+0j) = (1+0j)
+(2+0j) /= (2+0j) => (1+0j)
+(2+0j) ** (2+0j) = (4+0j)
+(2+0j) **= (2+0j) => (4+0j)
+(2+0j) % (2+0j) = 0j
+(2+0j) %= (2+0j) => 0j
+(2+0j) + [1] ... exceptions.TypeError
+(2+0j) += [1] ... exceptions.TypeError
+(2+0j) - [1] ... exceptions.TypeError
+(2+0j) -= [1] ... exceptions.TypeError
+(2+0j) * [1] ... exceptions.TypeError
+(2+0j) *= [1] ... exceptions.TypeError
+(2+0j) / [1] ... exceptions.TypeError
+(2+0j) /= [1] ... exceptions.TypeError
+(2+0j) ** [1] ... exceptions.TypeError
+(2+0j) **= [1] ... exceptions.TypeError
+(2+0j) % [1] ... exceptions.TypeError
+(2+0j) %= [1] ... exceptions.TypeError
+(2+0j) + (2,) ... exceptions.TypeError
+(2+0j) += (2,) ... exceptions.TypeError
+(2+0j) - (2,) ... exceptions.TypeError
+(2+0j) -= (2,) ... exceptions.TypeError
+(2+0j) * (2,) ... exceptions.TypeError
+(2+0j) *= (2,) ... exceptions.TypeError
+(2+0j) / (2,) ... exceptions.TypeError
+(2+0j) /= (2,) ... exceptions.TypeError
+(2+0j) ** (2,) ... exceptions.TypeError
+(2+0j) **= (2,) ... exceptions.TypeError
+(2+0j) % (2,) ... exceptions.TypeError
+(2+0j) %= (2,) ... exceptions.TypeError
+(2+0j) + None ... exceptions.TypeError
+(2+0j) += None ... exceptions.TypeError
+(2+0j) - None ... exceptions.TypeError
+(2+0j) -= None ... exceptions.TypeError
+(2+0j) * None ... exceptions.TypeError
+(2+0j) *= None ... exceptions.TypeError
+(2+0j) / None ... exceptions.TypeError
+(2+0j) /= None ... exceptions.TypeError
+(2+0j) ** None ... exceptions.TypeError
+(2+0j) **= None ... exceptions.TypeError
+(2+0j) % None ... exceptions.TypeError
+(2+0j) %= None ... exceptions.TypeError
+(2+0j) + <MethodNumber 1> = (3+0j)
+(2+0j) += <MethodNumber 1> => (3+0j)
+(2+0j) - <MethodNumber 1> = (1+0j)
+(2+0j) -= <MethodNumber 1> => (1+0j)
+(2+0j) * <MethodNumber 1> = (2+0j)
+(2+0j) *= <MethodNumber 1> => (2+0j)
+(2+0j) / <MethodNumber 1> = (2+0j)
+(2+0j) /= <MethodNumber 1> => (2+0j)
+(2+0j) ** <MethodNumber 1> = (2+0j)
+(2+0j) **= <MethodNumber 1> => (2+0j)
+(2+0j) % <MethodNumber 1> = 0j
+(2+0j) %= <MethodNumber 1> => 0j
+(2+0j) + <CoerceNumber 2> = (4+0j)
+(2+0j) += <CoerceNumber 2> => (4+0j)
+(2+0j) - <CoerceNumber 2> = 0j
+(2+0j) -= <CoerceNumber 2> => 0j
+(2+0j) * <CoerceNumber 2> = (4+0j)
+(2+0j) *= <CoerceNumber 2> => (4+0j)
+(2+0j) / <CoerceNumber 2> = (1+0j)
+(2+0j) /= <CoerceNumber 2> => (1+0j)
+(2+0j) ** <CoerceNumber 2> = (4+0j)
+(2+0j) **= <CoerceNumber 2> => (4+0j)
+(2+0j) % <CoerceNumber 2> = 0j
+(2+0j) %= <CoerceNumber 2> => 0j
+[1] + 2 ... exceptions.TypeError
+[1] += 2 ... exceptions.TypeError
+[1] - 2 ... exceptions.TypeError
+[1] -= 2 ... exceptions.TypeError
+[1] * 2 = [1, 1]
+[1] *= 2 => [1, 1]
+[1] / 2 ... exceptions.TypeError
+[1] /= 2 ... exceptions.TypeError
+[1] ** 2 ... exceptions.TypeError
+[1] **= 2 ... exceptions.TypeError
+[1] % 2 ... exceptions.TypeError
+[1] %= 2 ... exceptions.TypeError
+[1] + 4.0 ... exceptions.TypeError
+[1] += 4.0 ... exceptions.TypeError
+[1] - 4.0 ... exceptions.TypeError
+[1] -= 4.0 ... exceptions.TypeError
+[1] * 4.0 ... exceptions.TypeError
+[1] *= 4.0 ... exceptions.TypeError
+[1] / 4.0 ... exceptions.TypeError
+[1] /= 4.0 ... exceptions.TypeError
+[1] ** 4.0 ... exceptions.TypeError
+[1] **= 4.0 ... exceptions.TypeError
+[1] % 4.0 ... exceptions.TypeError
+[1] %= 4.0 ... exceptions.TypeError
+[1] + 2 ... exceptions.TypeError
+[1] += 2 ... exceptions.TypeError
+[1] - 2 ... exceptions.TypeError
+[1] -= 2 ... exceptions.TypeError
+[1] * 2 = [1, 1]
+[1] *= 2 => [1, 1]
+[1] / 2 ... exceptions.TypeError
+[1] /= 2 ... exceptions.TypeError
+[1] ** 2 ... exceptions.TypeError
+[1] **= 2 ... exceptions.TypeError
+[1] % 2 ... exceptions.TypeError
+[1] %= 2 ... exceptions.TypeError
+[1] + (2+0j) ... exceptions.TypeError
+[1] += (2+0j) ... exceptions.TypeError
+[1] - (2+0j) ... exceptions.TypeError
+[1] -= (2+0j) ... exceptions.TypeError
+[1] * (2+0j) ... exceptions.TypeError
+[1] *= (2+0j) ... exceptions.TypeError
+[1] / (2+0j) ... exceptions.TypeError
+[1] /= (2+0j) ... exceptions.TypeError
+[1] ** (2+0j) ... exceptions.TypeError
+[1] **= (2+0j) ... exceptions.TypeError
+[1] % (2+0j) ... exceptions.TypeError
+[1] %= (2+0j) ... exceptions.TypeError
+[1] + [1] = [1, 1]
+[1] += [1] => [1, 1]
+[1] - [1] ... exceptions.TypeError
+[1] -= [1] ... exceptions.TypeError
+[1] * [1] ... exceptions.TypeError
+[1] *= [1] ... exceptions.TypeError
+[1] / [1] ... exceptions.TypeError
+[1] /= [1] ... exceptions.TypeError
+[1] ** [1] ... exceptions.TypeError
+[1] **= [1] ... exceptions.TypeError
+[1] % [1] ... exceptions.TypeError
+[1] %= [1] ... exceptions.TypeError
+[1] + (2,) ... exceptions.TypeError
+[1] += (2,) => [1, 2]
+[1] - (2,) ... exceptions.TypeError
+[1] -= (2,) ... exceptions.TypeError
+[1] * (2,) ... exceptions.TypeError
+[1] *= (2,) ... exceptions.TypeError
+[1] / (2,) ... exceptions.TypeError
+[1] /= (2,) ... exceptions.TypeError
+[1] ** (2,) ... exceptions.TypeError
+[1] **= (2,) ... exceptions.TypeError
+[1] % (2,) ... exceptions.TypeError
+[1] %= (2,) ... exceptions.TypeError
+[1] + None ... exceptions.TypeError
+[1] += None ... exceptions.TypeError
+[1] - None ... exceptions.TypeError
+[1] -= None ... exceptions.TypeError
+[1] * None ... exceptions.TypeError
+[1] *= None ... exceptions.TypeError
+[1] / None ... exceptions.TypeError
+[1] /= None ... exceptions.TypeError
+[1] ** None ... exceptions.TypeError
+[1] **= None ... exceptions.TypeError
+[1] % None ... exceptions.TypeError
+[1] %= None ... exceptions.TypeError
+[1] + <MethodNumber 1> ... exceptions.TypeError
+[1] += <MethodNumber 1> ... exceptions.TypeError
+[1] - <MethodNumber 1> ... exceptions.TypeError
+[1] -= <MethodNumber 1> ... exceptions.TypeError
+[1] * <MethodNumber 1> = [1]
+[1] *= <MethodNumber 1> => [1]
+[1] / <MethodNumber 1> ... exceptions.TypeError
+[1] /= <MethodNumber 1> ... exceptions.TypeError
+[1] ** <MethodNumber 1> ... exceptions.TypeError
+[1] **= <MethodNumber 1> ... exceptions.TypeError
+[1] % <MethodNumber 1> ... exceptions.TypeError
+[1] %= <MethodNumber 1> ... exceptions.TypeError
+[1] + <CoerceNumber 2> ... exceptions.TypeError
+[1] += <CoerceNumber 2> ... exceptions.TypeError
+[1] - <CoerceNumber 2> ... exceptions.TypeError
+[1] -= <CoerceNumber 2> ... exceptions.TypeError
+[1] * <CoerceNumber 2> = [1, 1]
+[1] *= <CoerceNumber 2> => [1, 1]
+[1] / <CoerceNumber 2> ... exceptions.TypeError
+[1] /= <CoerceNumber 2> ... exceptions.TypeError
+[1] ** <CoerceNumber 2> ... exceptions.TypeError
+[1] **= <CoerceNumber 2> ... exceptions.TypeError
+[1] % <CoerceNumber 2> ... exceptions.TypeError
+[1] %= <CoerceNumber 2> ... exceptions.TypeError
+(2,) + 2 ... exceptions.TypeError
+(2,) += 2 ... exceptions.TypeError
+(2,) - 2 ... exceptions.TypeError
+(2,) -= 2 ... exceptions.TypeError
+(2,) * 2 = (2, 2)
+(2,) *= 2 => (2, 2)
+(2,) / 2 ... exceptions.TypeError
+(2,) /= 2 ... exceptions.TypeError
+(2,) ** 2 ... exceptions.TypeError
+(2,) **= 2 ... exceptions.TypeError
+(2,) % 2 ... exceptions.TypeError
+(2,) %= 2 ... exceptions.TypeError
+(2,) + 4.0 ... exceptions.TypeError
+(2,) += 4.0 ... exceptions.TypeError
+(2,) - 4.0 ... exceptions.TypeError
+(2,) -= 4.0 ... exceptions.TypeError
+(2,) * 4.0 ... exceptions.TypeError
+(2,) *= 4.0 ... exceptions.TypeError
+(2,) / 4.0 ... exceptions.TypeError
+(2,) /= 4.0 ... exceptions.TypeError
+(2,) ** 4.0 ... exceptions.TypeError
+(2,) **= 4.0 ... exceptions.TypeError
+(2,) % 4.0 ... exceptions.TypeError
+(2,) %= 4.0 ... exceptions.TypeError
+(2,) + 2 ... exceptions.TypeError
+(2,) += 2 ... exceptions.TypeError
+(2,) - 2 ... exceptions.TypeError
+(2,) -= 2 ... exceptions.TypeError
+(2,) * 2 = (2, 2)
+(2,) *= 2 => (2, 2)
+(2,) / 2 ... exceptions.TypeError
+(2,) /= 2 ... exceptions.TypeError
+(2,) ** 2 ... exceptions.TypeError
+(2,) **= 2 ... exceptions.TypeError
+(2,) % 2 ... exceptions.TypeError
+(2,) %= 2 ... exceptions.TypeError
+(2,) + (2+0j) ... exceptions.TypeError
+(2,) += (2+0j) ... exceptions.TypeError
+(2,) - (2+0j) ... exceptions.TypeError
+(2,) -= (2+0j) ... exceptions.TypeError
+(2,) * (2+0j) ... exceptions.TypeError
+(2,) *= (2+0j) ... exceptions.TypeError
+(2,) / (2+0j) ... exceptions.TypeError
+(2,) /= (2+0j) ... exceptions.TypeError
+(2,) ** (2+0j) ... exceptions.TypeError
+(2,) **= (2+0j) ... exceptions.TypeError
+(2,) % (2+0j) ... exceptions.TypeError
+(2,) %= (2+0j) ... exceptions.TypeError
+(2,) + [1] ... exceptions.TypeError
+(2,) += [1] ... exceptions.TypeError
+(2,) - [1] ... exceptions.TypeError
+(2,) -= [1] ... exceptions.TypeError
+(2,) * [1] ... exceptions.TypeError
+(2,) *= [1] ... exceptions.TypeError
+(2,) / [1] ... exceptions.TypeError
+(2,) /= [1] ... exceptions.TypeError
+(2,) ** [1] ... exceptions.TypeError
+(2,) **= [1] ... exceptions.TypeError
+(2,) % [1] ... exceptions.TypeError
+(2,) %= [1] ... exceptions.TypeError
+(2,) + (2,) = (2, 2)
+(2,) += (2,) => (2, 2)
+(2,) - (2,) ... exceptions.TypeError
+(2,) -= (2,) ... exceptions.TypeError
+(2,) * (2,) ... exceptions.TypeError
+(2,) *= (2,) ... exceptions.TypeError
+(2,) / (2,) ... exceptions.TypeError
+(2,) /= (2,) ... exceptions.TypeError
+(2,) ** (2,) ... exceptions.TypeError
+(2,) **= (2,) ... exceptions.TypeError
+(2,) % (2,) ... exceptions.TypeError
+(2,) %= (2,) ... exceptions.TypeError
+(2,) + None ... exceptions.TypeError
+(2,) += None ... exceptions.TypeError
+(2,) - None ... exceptions.TypeError
+(2,) -= None ... exceptions.TypeError
+(2,) * None ... exceptions.TypeError
+(2,) *= None ... exceptions.TypeError
+(2,) / None ... exceptions.TypeError
+(2,) /= None ... exceptions.TypeError
+(2,) ** None ... exceptions.TypeError
+(2,) **= None ... exceptions.TypeError
+(2,) % None ... exceptions.TypeError
+(2,) %= None ... exceptions.TypeError
+(2,) + <MethodNumber 1> ... exceptions.TypeError
+(2,) += <MethodNumber 1> ... exceptions.TypeError
+(2,) - <MethodNumber 1> ... exceptions.TypeError
+(2,) -= <MethodNumber 1> ... exceptions.TypeError
+(2,) * <MethodNumber 1> = (2,)
+(2,) *= <MethodNumber 1> => (2,)
+(2,) / <MethodNumber 1> ... exceptions.TypeError
+(2,) /= <MethodNumber 1> ... exceptions.TypeError
+(2,) ** <MethodNumber 1> ... exceptions.TypeError
+(2,) **= <MethodNumber 1> ... exceptions.TypeError
+(2,) % <MethodNumber 1> ... exceptions.TypeError
+(2,) %= <MethodNumber 1> ... exceptions.TypeError
+(2,) + <CoerceNumber 2> ... exceptions.TypeError
+(2,) += <CoerceNumber 2> ... exceptions.TypeError
+(2,) - <CoerceNumber 2> ... exceptions.TypeError
+(2,) -= <CoerceNumber 2> ... exceptions.TypeError
+(2,) * <CoerceNumber 2> = (2, 2)
+(2,) *= <CoerceNumber 2> => (2, 2)
+(2,) / <CoerceNumber 2> ... exceptions.TypeError
+(2,) /= <CoerceNumber 2> ... exceptions.TypeError
+(2,) ** <CoerceNumber 2> ... exceptions.TypeError
+(2,) **= <CoerceNumber 2> ... exceptions.TypeError
+(2,) % <CoerceNumber 2> ... exceptions.TypeError
+(2,) %= <CoerceNumber 2> ... exceptions.TypeError
+None + 2 ... exceptions.TypeError
+None += 2 ... exceptions.TypeError
+None - 2 ... exceptions.TypeError
+None -= 2 ... exceptions.TypeError
+None * 2 ... exceptions.TypeError
+None *= 2 ... exceptions.TypeError
+None / 2 ... exceptions.TypeError
+None /= 2 ... exceptions.TypeError
+None ** 2 ... exceptions.TypeError
+None **= 2 ... exceptions.TypeError
+None % 2 ... exceptions.TypeError
+None %= 2 ... exceptions.TypeError
+None + 4.0 ... exceptions.TypeError
+None += 4.0 ... exceptions.TypeError
+None - 4.0 ... exceptions.TypeError
+None -= 4.0 ... exceptions.TypeError
+None * 4.0 ... exceptions.TypeError
+None *= 4.0 ... exceptions.TypeError
+None / 4.0 ... exceptions.TypeError
+None /= 4.0 ... exceptions.TypeError
+None ** 4.0 ... exceptions.TypeError
+None **= 4.0 ... exceptions.TypeError
+None % 4.0 ... exceptions.TypeError
+None %= 4.0 ... exceptions.TypeError
+None + 2 ... exceptions.TypeError
+None += 2 ... exceptions.TypeError
+None - 2 ... exceptions.TypeError
+None -= 2 ... exceptions.TypeError
+None * 2 ... exceptions.TypeError
+None *= 2 ... exceptions.TypeError
+None / 2 ... exceptions.TypeError
+None /= 2 ... exceptions.TypeError
+None ** 2 ... exceptions.TypeError
+None **= 2 ... exceptions.TypeError
+None % 2 ... exceptions.TypeError
+None %= 2 ... exceptions.TypeError
+None + (2+0j) ... exceptions.TypeError
+None += (2+0j) ... exceptions.TypeError
+None - (2+0j) ... exceptions.TypeError
+None -= (2+0j) ... exceptions.TypeError
+None * (2+0j) ... exceptions.TypeError
+None *= (2+0j) ... exceptions.TypeError
+None / (2+0j) ... exceptions.TypeError
+None /= (2+0j) ... exceptions.TypeError
+None ** (2+0j) ... exceptions.TypeError
+None **= (2+0j) ... exceptions.TypeError
+None % (2+0j) ... exceptions.TypeError
+None %= (2+0j) ... exceptions.TypeError
+None + [1] ... exceptions.TypeError
+None += [1] ... exceptions.TypeError
+None - [1] ... exceptions.TypeError
+None -= [1] ... exceptions.TypeError
+None * [1] ... exceptions.TypeError
+None *= [1] ... exceptions.TypeError
+None / [1] ... exceptions.TypeError
+None /= [1] ... exceptions.TypeError
+None ** [1] ... exceptions.TypeError
+None **= [1] ... exceptions.TypeError
+None % [1] ... exceptions.TypeError
+None %= [1] ... exceptions.TypeError
+None + (2,) ... exceptions.TypeError
+None += (2,) ... exceptions.TypeError
+None - (2,) ... exceptions.TypeError
+None -= (2,) ... exceptions.TypeError
+None * (2,) ... exceptions.TypeError
+None *= (2,) ... exceptions.TypeError
+None / (2,) ... exceptions.TypeError
+None /= (2,) ... exceptions.TypeError
+None ** (2,) ... exceptions.TypeError
+None **= (2,) ... exceptions.TypeError
+None % (2,) ... exceptions.TypeError
+None %= (2,) ... exceptions.TypeError
+None + None ... exceptions.TypeError
+None += None ... exceptions.TypeError
+None - None ... exceptions.TypeError
+None -= None ... exceptions.TypeError
+None * None ... exceptions.TypeError
+None *= None ... exceptions.TypeError
+None / None ... exceptions.TypeError
+None /= None ... exceptions.TypeError
+None ** None ... exceptions.TypeError
+None **= None ... exceptions.TypeError
+None % None ... exceptions.TypeError
+None %= None ... exceptions.TypeError
+None + <MethodNumber 1> ... exceptions.TypeError
+None += <MethodNumber 1> ... exceptions.TypeError
+None - <MethodNumber 1> ... exceptions.TypeError
+None -= <MethodNumber 1> ... exceptions.TypeError
+None * <MethodNumber 1> ... exceptions.TypeError
+None *= <MethodNumber 1> ... exceptions.TypeError
+None / <MethodNumber 1> ... exceptions.TypeError
+None /= <MethodNumber 1> ... exceptions.TypeError
+None ** <MethodNumber 1> ... exceptions.TypeError
+None **= <MethodNumber 1> ... exceptions.TypeError
+None % <MethodNumber 1> ... exceptions.TypeError
+None %= <MethodNumber 1> ... exceptions.TypeError
+None + <CoerceNumber 2> ... exceptions.TypeError
+None += <CoerceNumber 2> ... exceptions.TypeError
+None - <CoerceNumber 2> ... exceptions.TypeError
+None -= <CoerceNumber 2> ... exceptions.TypeError
+None * <CoerceNumber 2> ... exceptions.TypeError
+None *= <CoerceNumber 2> ... exceptions.TypeError
+None / <CoerceNumber 2> ... exceptions.TypeError
+None /= <CoerceNumber 2> ... exceptions.TypeError
+None ** <CoerceNumber 2> ... exceptions.TypeError
+None **= <CoerceNumber 2> ... exceptions.TypeError
+None % <CoerceNumber 2> ... exceptions.TypeError
+None %= <CoerceNumber 2> ... exceptions.TypeError
+<MethodNumber 1> + 2 = 3
+<MethodNumber 1> += 2 => 3
+<MethodNumber 1> - 2 = -1
+<MethodNumber 1> -= 2 => -1
+<MethodNumber 1> * 2 = 2
+<MethodNumber 1> *= 2 => 2
+<MethodNumber 1> / 2 = 0
+<MethodNumber 1> /= 2 => 0
+<MethodNumber 1> ** 2 = 1
+<MethodNumber 1> **= 2 => 1
+<MethodNumber 1> % 2 = 1
+<MethodNumber 1> %= 2 => 1
+<MethodNumber 1> + 4.0 = 5.0
+<MethodNumber 1> += 4.0 => 5.0
+<MethodNumber 1> - 4.0 = -3.0
+<MethodNumber 1> -= 4.0 => -3.0
+<MethodNumber 1> * 4.0 = 4.0
+<MethodNumber 1> *= 4.0 => 4.0
+<MethodNumber 1> / 4.0 = 0.25
+<MethodNumber 1> /= 4.0 => 0.25
+<MethodNumber 1> ** 4.0 = 1.0
+<MethodNumber 1> **= 4.0 => 1.0
+<MethodNumber 1> % 4.0 = 1.0
+<MethodNumber 1> %= 4.0 => 1.0
+<MethodNumber 1> + 2 = 3
+<MethodNumber 1> += 2 => 3
+<MethodNumber 1> - 2 = -1
+<MethodNumber 1> -= 2 => -1
+<MethodNumber 1> * 2 = 2
+<MethodNumber 1> *= 2 => 2
+<MethodNumber 1> / 2 = 0
+<MethodNumber 1> /= 2 => 0
+<MethodNumber 1> ** 2 = 1
+<MethodNumber 1> **= 2 => 1
+<MethodNumber 1> % 2 = 1
+<MethodNumber 1> %= 2 => 1
+<MethodNumber 1> + (2+0j) = (3+0j)
+<MethodNumber 1> += (2+0j) => (3+0j)
+<MethodNumber 1> - (2+0j) = (-1+0j)
+<MethodNumber 1> -= (2+0j) => (-1+0j)
+<MethodNumber 1> * (2+0j) = (2+0j)
+<MethodNumber 1> *= (2+0j) => (2+0j)
+<MethodNumber 1> / (2+0j) = (0.5+0j)
+<MethodNumber 1> /= (2+0j) => (0.5+0j)
+<MethodNumber 1> ** (2+0j) = (1+0j)
+<MethodNumber 1> **= (2+0j) => (1+0j)
+<MethodNumber 1> % (2+0j) = (1+0j)
+<MethodNumber 1> %= (2+0j) => (1+0j)
+<MethodNumber 1> + [1] ... exceptions.TypeError
+<MethodNumber 1> += [1] ... exceptions.TypeError
+<MethodNumber 1> - [1] ... exceptions.TypeError
+<MethodNumber 1> -= [1] ... exceptions.TypeError
+<MethodNumber 1> * [1] = [1]
+<MethodNumber 1> *= [1] => [1]
+<MethodNumber 1> / [1] ... exceptions.TypeError
+<MethodNumber 1> /= [1] ... exceptions.TypeError
+<MethodNumber 1> ** [1] ... exceptions.TypeError
+<MethodNumber 1> **= [1] ... exceptions.TypeError
+<MethodNumber 1> % [1] ... exceptions.TypeError
+<MethodNumber 1> %= [1] ... exceptions.TypeError
+<MethodNumber 1> + (2,) ... exceptions.TypeError
+<MethodNumber 1> += (2,) ... exceptions.TypeError
+<MethodNumber 1> - (2,) ... exceptions.TypeError
+<MethodNumber 1> -= (2,) ... exceptions.TypeError
+<MethodNumber 1> * (2,) = (2,)
+<MethodNumber 1> *= (2,) => (2,)
+<MethodNumber 1> / (2,) ... exceptions.TypeError
+<MethodNumber 1> /= (2,) ... exceptions.TypeError
+<MethodNumber 1> ** (2,) ... exceptions.TypeError
+<MethodNumber 1> **= (2,) ... exceptions.TypeError
+<MethodNumber 1> % (2,) ... exceptions.TypeError
+<MethodNumber 1> %= (2,) ... exceptions.TypeError
+<MethodNumber 1> + None ... exceptions.TypeError
+<MethodNumber 1> += None ... exceptions.TypeError
+<MethodNumber 1> - None ... exceptions.TypeError
+<MethodNumber 1> -= None ... exceptions.TypeError
+<MethodNumber 1> * None ... exceptions.TypeError
+<MethodNumber 1> *= None ... exceptions.TypeError
+<MethodNumber 1> / None ... exceptions.TypeError
+<MethodNumber 1> /= None ... exceptions.TypeError
+<MethodNumber 1> ** None ... exceptions.TypeError
+<MethodNumber 1> **= None ... exceptions.TypeError
+<MethodNumber 1> % None ... exceptions.TypeError
+<MethodNumber 1> %= None ... exceptions.TypeError
+<MethodNumber 1> + <MethodNumber 1> = 2
+<MethodNumber 1> += <MethodNumber 1> => 2
+<MethodNumber 1> - <MethodNumber 1> = 0
+<MethodNumber 1> -= <MethodNumber 1> => 0
+<MethodNumber 1> * <MethodNumber 1> = 1
+<MethodNumber 1> *= <MethodNumber 1> => 1
+<MethodNumber 1> / <MethodNumber 1> = 1
+<MethodNumber 1> /= <MethodNumber 1> => 1
+<MethodNumber 1> ** <MethodNumber 1> = 1
+<MethodNumber 1> **= <MethodNumber 1> => 1
+<MethodNumber 1> % <MethodNumber 1> = 0
+<MethodNumber 1> %= <MethodNumber 1> => 0
+<MethodNumber 1> + <CoerceNumber 2> = 3
+<MethodNumber 1> += <CoerceNumber 2> => 3
+<MethodNumber 1> - <CoerceNumber 2> = -1
+<MethodNumber 1> -= <CoerceNumber 2> => -1
+<MethodNumber 1> * <CoerceNumber 2> = 2
+<MethodNumber 1> *= <CoerceNumber 2> => 2
+<MethodNumber 1> / <CoerceNumber 2> = 0
+<MethodNumber 1> /= <CoerceNumber 2> => 0
+<MethodNumber 1> ** <CoerceNumber 2> = 1
+<MethodNumber 1> **= <CoerceNumber 2> => 1
+<MethodNumber 1> % <CoerceNumber 2> = 1
+<MethodNumber 1> %= <CoerceNumber 2> => 1
+<CoerceNumber 2> + 2 = 4
+<CoerceNumber 2> += 2 => 4
+<CoerceNumber 2> - 2 = 0
+<CoerceNumber 2> -= 2 => 0
+<CoerceNumber 2> * 2 = 4
+<CoerceNumber 2> *= 2 => 4
+<CoerceNumber 2> / 2 = 1
+<CoerceNumber 2> /= 2 => 1
+<CoerceNumber 2> ** 2 = 4
+<CoerceNumber 2> **= 2 => 4
+<CoerceNumber 2> % 2 = 0
+<CoerceNumber 2> %= 2 => 0
+<CoerceNumber 2> + 4.0 = 6.0
+<CoerceNumber 2> += 4.0 => 6.0
+<CoerceNumber 2> - 4.0 = -2.0
+<CoerceNumber 2> -= 4.0 => -2.0
+<CoerceNumber 2> * 4.0 = 8.0
+<CoerceNumber 2> *= 4.0 => 8.0
+<CoerceNumber 2> / 4.0 = 0.5
+<CoerceNumber 2> /= 4.0 => 0.5
+<CoerceNumber 2> ** 4.0 = 16.0
+<CoerceNumber 2> **= 4.0 => 16.0
+<CoerceNumber 2> % 4.0 = 2.0
+<CoerceNumber 2> %= 4.0 => 2.0
+<CoerceNumber 2> + 2 = 4
+<CoerceNumber 2> += 2 => 4
+<CoerceNumber 2> - 2 = 0
+<CoerceNumber 2> -= 2 => 0
+<CoerceNumber 2> * 2 = 4
+<CoerceNumber 2> *= 2 => 4
+<CoerceNumber 2> / 2 = 1
+<CoerceNumber 2> /= 2 => 1
+<CoerceNumber 2> ** 2 = 4
+<CoerceNumber 2> **= 2 => 4
+<CoerceNumber 2> % 2 = 0
+<CoerceNumber 2> %= 2 => 0
+<CoerceNumber 2> + (2+0j) = (4+0j)
+<CoerceNumber 2> += (2+0j) => (4+0j)
+<CoerceNumber 2> - (2+0j) = 0j
+<CoerceNumber 2> -= (2+0j) => 0j
+<CoerceNumber 2> * (2+0j) = (4+0j)
+<CoerceNumber 2> *= (2+0j) => (4+0j)
+<CoerceNumber 2> / (2+0j) = (1+0j)
+<CoerceNumber 2> /= (2+0j) => (1+0j)
+<CoerceNumber 2> ** (2+0j) = (4+0j)
+<CoerceNumber 2> **= (2+0j) => (4+0j)
+<CoerceNumber 2> % (2+0j) = 0j
+<CoerceNumber 2> %= (2+0j) => 0j
+<CoerceNumber 2> + [1] ... exceptions.TypeError
+<CoerceNumber 2> += [1] ... exceptions.TypeError
+<CoerceNumber 2> - [1] ... exceptions.TypeError
+<CoerceNumber 2> -= [1] ... exceptions.TypeError
+<CoerceNumber 2> * [1] = [1, 1]
+<CoerceNumber 2> *= [1] => [1, 1]
+<CoerceNumber 2> / [1] ... exceptions.TypeError
+<CoerceNumber 2> /= [1] ... exceptions.TypeError
+<CoerceNumber 2> ** [1] ... exceptions.TypeError
+<CoerceNumber 2> **= [1] ... exceptions.TypeError
+<CoerceNumber 2> % [1] ... exceptions.TypeError
+<CoerceNumber 2> %= [1] ... exceptions.TypeError
+<CoerceNumber 2> + (2,) ... exceptions.TypeError
+<CoerceNumber 2> += (2,) ... exceptions.TypeError
+<CoerceNumber 2> - (2,) ... exceptions.TypeError
+<CoerceNumber 2> -= (2,) ... exceptions.TypeError
+<CoerceNumber 2> * (2,) = (2, 2)
+<CoerceNumber 2> *= (2,) => (2, 2)
+<CoerceNumber 2> / (2,) ... exceptions.TypeError
+<CoerceNumber 2> /= (2,) ... exceptions.TypeError
+<CoerceNumber 2> ** (2,) ... exceptions.TypeError
+<CoerceNumber 2> **= (2,) ... exceptions.TypeError
+<CoerceNumber 2> % (2,) ... exceptions.TypeError
+<CoerceNumber 2> %= (2,) ... exceptions.TypeError
+<CoerceNumber 2> + None ... exceptions.TypeError
+<CoerceNumber 2> += None ... exceptions.TypeError
+<CoerceNumber 2> - None ... exceptions.TypeError
+<CoerceNumber 2> -= None ... exceptions.TypeError
+<CoerceNumber 2> * None ... exceptions.TypeError
+<CoerceNumber 2> *= None ... exceptions.TypeError
+<CoerceNumber 2> / None ... exceptions.TypeError
+<CoerceNumber 2> /= None ... exceptions.TypeError
+<CoerceNumber 2> ** None ... exceptions.TypeError
+<CoerceNumber 2> **= None ... exceptions.TypeError
+<CoerceNumber 2> % None ... exceptions.TypeError
+<CoerceNumber 2> %= None ... exceptions.TypeError
+<CoerceNumber 2> + <MethodNumber 1> = 3
+<CoerceNumber 2> += <MethodNumber 1> => 3
+<CoerceNumber 2> - <MethodNumber 1> = 1
+<CoerceNumber 2> -= <MethodNumber 1> => 1
+<CoerceNumber 2> * <MethodNumber 1> = 2
+<CoerceNumber 2> *= <MethodNumber 1> => 2
+<CoerceNumber 2> / <MethodNumber 1> = 2
+<CoerceNumber 2> /= <MethodNumber 1> => 2
+<CoerceNumber 2> ** <MethodNumber 1> = 2
+<CoerceNumber 2> **= <MethodNumber 1> => 2
+<CoerceNumber 2> % <MethodNumber 1> = 0
+<CoerceNumber 2> %= <MethodNumber 1> => 0
+<CoerceNumber 2> + <CoerceNumber 2> = 4
+<CoerceNumber 2> += <CoerceNumber 2> => 4
+
+--===============1485143794627465665==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'instancemethod'>
+faking <type '_sre.SRE_Match'>
+/home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_coercion.py:0: DeprecationWarning: complex divmod(), // and % are deprecated
+/home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_coercion.py:1: DeprecationWarning: complex divmod(), // and % are deprecated
+ import copy
+/home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_coercion.py:63: DeprecationWarning: complex divmod(), // and % are deprecated
+ return other % self.arg
+/home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_coercion.py:60: DeprecationWarning: complex divmod(), // and % are deprecated
+ return self.arg % other
+==========================timedout==========================
+Traceback (application-level):
+ File "/home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_coercion.py", line 117 in ?
+do_infix_binops()
+ File "/home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_coercion.py", line 79 in do_infix_binops
+ print '%s %s %s' % (a, op, b),
+KeyboardInterrupt
+
+--===============1485143794627465665==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_compare.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_compare.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_compare.txt Mon May 2 02:07:05 2005
@@ -1,22 +1,138 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 12615 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py --oldstyle /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_compare.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============4390223936752718693=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: yes
-pypy-revision: 11680
-startdate: Sun May 1 04:14:57 2005
-timeout: 12615.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 124.393460989
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_compare.py
+options: ['oldstyle', 'core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:55:05 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============4390223936752718693==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+2 == 2
+2 == 2.0
+2 == 2
+2 == (2+0j)
+2 != [1]
+2 != (3,)
+2 != None
+2 != <Empty>
+2 == <Coerce 2>
+2 == <Cmp 2.0>
+2.0 == 2
+2.0 == 2.0
+2.0 == 2
+2.0 == (2+0j)
+2.0 != [1]
+2.0 != (3,)
+2.0 != None
+2.0 != <Empty>
+2.0 == <Coerce 2>
+2.0 == <Cmp 2.0>
+2 == 2
+2 == 2.0
+2 == 2
+2 == (2+0j)
+2 != [1]
+2 != (3,)
+2 != None
+2 != <Empty>
+2 == <Coerce 2>
+2 == <Cmp 2.0>
+(2+0j) == 2
+(2+0j) == 2.0
+(2+0j) == 2
+(2+0j) == (2+0j)
+(2+0j) != [1]
+(2+0j) != (3,)
+(2+0j) != None
+(2+0j) != <Empty>
+(2+0j) == <Coerce 2>
+(2+0j) == <Cmp 2.0>
+[1] != 2
+[1] != 2.0
+[1] != 2
+[1] != (2+0j)
+[1] == [1]
+[1] != (3,)
+[1] != None
+[1] != <Empty>
+[1] != <Coerce 2>
+[1] != <Cmp 2.0>
+(3,) != 2
+(3,) != 2.0
+(3,) != 2
+(3,) != (2+0j)
+(3,) != [1]
+(3,) == (3,)
+(3,) != None
+(3,) != <Empty>
+(3,) != <Coerce 2>
+(3,) != <Cmp 2.0>
+None != 2
+None != 2.0
+None != 2
+None != (2+0j)
+None != [1]
+None != (3,)
+None == None
+None != <Empty>
+None != <Coerce 2>
+None != <Cmp 2.0>
+<Empty> != 2
+<Empty> != 2.0
+<Empty> != 2
+<Empty> != (2+0j)
+<Empty> != [1]
+<Empty> != (3,)
+<Empty> != None
+<Empty> == <Empty>
+<Empty> != <Coerce 2>
+<Empty> != <Cmp 2.0>
+<Coerce 2> == 2
+<Coerce 2> == 2.0
+<Coerce 2> == 2
+<Coerce 2> == (2+0j)
+<Coerce 2> != [1]
+<Coerce 2> != (3,)
+<Coerce 2> != None
+<Coerce 2> != <Empty>
+<Coerce 2> == <Coerce 2>
+<Coerce 2> == <Cmp 2.0>
+<Cmp 2.0> == 2
+<Cmp 2.0> == 2.0
+<Cmp 2.0> == 2
+<Cmp 2.0> == (2+0j)
+<Cmp 2.0> != [1]
+<Cmp 2.0> != (3,)
+<Cmp 2.0> != None
+<Cmp 2.0> != <Empty>
+<Cmp 2.0> == <Coerce 2>
+<Cmp 2.0> == <Cmp 2.0>
+
+--===============4390223936752718693==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-OUTPUT TEST
-see output in: /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/result/hpk at code1.codespeak.net/test_compare.out
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
-OK
-========================== closed ==========================
-execution time: 128.160462141 seconds
-exit status: 0
+
+--===============4390223936752718693==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_compile.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_compile.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_compile.txt Mon May 2 02:07:05 2005
@@ -1,25 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_compile.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============7378836787762646619=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:17:05 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 17.1772141457
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_compile.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:57:10 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============7378836787762646619==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-faking <type '_sre.SRE_Pattern'>
-faking <type 'function'>
-<string>:0: FutureWarning: hex/oct constants > sys.maxint will return positive values in Python 2.4 and up
-<string>:0: FutureWarning: hex/oct constants > sys.maxint will return positive values in Python 2.4 and up
test_argument_handling (__main__.TestSpecifics) ... ok
test_argument_order (__main__.TestSpecifics) ... ok
test_complex_args (__main__.TestSpecifics) ... ok
@@ -33,9 +37,24 @@
test_unary_minus (__main__.TestSpecifics) ... ok
----------------------------------------------------------------------
-Ran 11 tests in 8.342s
+Ran 11 tests in 8.232s
OK
-========================== closed ==========================
-execution time: 16.24909091 seconds
-exit status: 0
+
+--===============7378836787762646619==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+<string>:0: FutureWarning: hex/oct constants > sys.maxint will return positive values in Python 2.4 and up
+<string>:0: FutureWarning: hex/oct constants > sys.maxint will return positive values in Python 2.4 and up
+
+--===============7378836787762646619==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_complex.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_complex.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,91 @@
+Content-Type: multipart/mixed; boundary="===============0305805559612487810=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 394.345926046
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_complex.py
+options: ['core']
+outcome: ERR
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 00:57:28 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============0305805559612487810==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+test_abs (__main__.ComplexTest) ... ok
+test_boolcontext (__main__.ComplexTest) ... ok
+test_coerce (__main__.ComplexTest) ... ok
+test_conjugate (__main__.ComplexTest) ... ok
+test_constructor (__main__.ComplexTest) ... FAIL
+test_div (__main__.ComplexTest) ... ok
+test_divmod (__main__.ComplexTest) ... ok
+test_file (__main__.ComplexTest) ... ok
+test_floordiv (__main__.ComplexTest) ... ok
+test_hash (__main__.ComplexTest) ... ok
+test_mod (__main__.ComplexTest) ... ok
+test_neg (__main__.ComplexTest) ... ok
+test_pow (__main__.ComplexTest) ... ok
+test_repr (__main__.ComplexTest) ... ok
+test_richcompare (__main__.ComplexTest) ... ok
+test_truediv (__main__.ComplexTest) ... ok
+
+======================================================================
+FAIL: test_constructor (__main__.ComplexTest)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+ File "/home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_complex.py", line 254, in test_constructor
+ self.assertRaises(ValueError, complex, unicode("1"*500))
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/unittest.py", line 295, in failUnlessRaises
+ raise self.failureException, excName
+AssertionError: ValueError
+
+----------------------------------------------------------------------
+Ran 16 tests in 378.837s
+
+FAILED (failures=1)
+
+--===============0305805559612487810==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'instancemethod'>
+faking <type '_sre.SRE_Match'>
+Traceback (application-level):
+ File "/home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_complex.py", line 316 in ?
+ test_main()
+ File "/home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_complex.py", line 313 in test_main
+ test_support.run_unittest(ComplexTest)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_support.py", line 262 in run_unittest
+ run_suite(suite, testclass)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_support.py", line 247 in run_suite
+ raise TestFailed(err)
+TestFailed: Traceback (most recent call last):
+ File "/home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_complex.py", line 254, in test_constructor
+ self.assertRaises(ValueError, complex, unicode("1"*500))
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/unittest.py", line 295, in failUnlessRaises
+ raise self.failureException, excName
+AssertionError: ValueError
+
+
+--===============0305805559612487810==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_contains.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_contains.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_contains.txt Mon May 2 02:07:05 2005
@@ -1,21 +1,40 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_contains.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============2123046395303823617=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:17:22 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 10.4479849339
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_contains.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:04:04 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============2123046395303823617==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+
+--===============2123046395303823617==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
faking <type 'posix.stat_result'>
faking <type 'posix.statvfs_result'>
-========================== closed ==========================
-execution time: 9.51487112045 seconds
-exit status: 0
+
+--===============2123046395303823617==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_cookie.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_cookie.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,372 @@
+Content-Type: multipart/mixed; boundary="===============8855377545592532127=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 158.16744709
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_cookie.py
+options: ['core']
+outcome: ERR
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:04:15 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============8855377545592532127==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+<SimpleCookie: chips='ahoy' vienna='finger'>
+Set-Cookie: chips=ahoy;
+Set-Cookie: vienna=finger;
+ chips 'ahoy' 'ahoy'
+Set-Cookie: chips=ahoy;
+ vienna 'finger' 'finger'
+Set-Cookie: vienna=finger;
+<SimpleCookie: keebler='E=mc2; L="Loves"; fudge=\n;'>
+Set-Cookie: keebler="E=mc2; L=\"Loves\"; fudge=\012;";
+ keebler 'E=mc2; L="Loves"; fudge=\n;' 'E=mc2; L="Loves"; fudge=\n;'
+Set-Cookie: keebler="E=mc2; L=\"Loves\"; fudge=\012;";
+<SimpleCookie: keebler='E=mc2'>
+Set-Cookie: keebler=E=mc2;
+ keebler 'E=mc2' 'E=mc2'
+Set-Cookie: keebler=E=mc2;
+Set-Cookie: Customer="WILE_E_COYOTE"; Path=/acme;
+
+ <SCRIPT LANGUAGE="JavaScript">
+ <!-- begin hiding
+ document.cookie = "Customer="WILE_E_COYOTE"; Path=/acme; Version=1;"
+ // end hiding -->
+ </script>
+
+
+ <SCRIPT LANGUAGE="JavaScript">
+ <!-- begin hiding
+ document.cookie = "Customer="WILE_E_COYOTE"; Path=/acme;"
+ // end hiding -->
+ </script>
+
+If anything blows up after this line, it's from Cookie's doctest.
+Running Cookie.__doc__
+Trying: import Cookie
+Expecting: nothing
+ok
+Trying: C = Cookie.SimpleCookie()
+Expecting: nothing
+ok
+Trying: C = Cookie.SerialCookie()
+Expecting: nothing
+ok
+Trying: C = Cookie.SmartCookie()
+Expecting: nothing
+ok
+Trying: C = Cookie.SmartCookie()
+Expecting: nothing
+ok
+Trying: C["fig"] = "newton"
+Expecting: nothing
+ok
+Trying: C["sugar"] = "wafer"
+Expecting: nothing
+ok
+Trying: print C
+Expecting:
+Set-Cookie: fig=newton;
+Set-Cookie: sugar=wafer;
+ok
+Trying: C = Cookie.SmartCookie()
+Expecting: nothing
+ok
+Trying: C["rocky"] = "road"
+Expecting: nothing
+ok
+Trying: C["rocky"]["path"] = "/cookie"
+Expecting: nothing
+ok
+Trying: print C.output(header="Cookie:")
+Expecting: Cookie: rocky=road; Path=/cookie;
+ok
+Trying: print C.output(attrs=[], header="Cookie:")
+Expecting: Cookie: rocky=road;
+ok
+Trying: C = Cookie.SmartCookie()
+Expecting: nothing
+ok
+Trying: C.load("chips=ahoy; vienna=finger")
+Expecting: nothing
+ok
+Trying: print C
+Expecting:
+Set-Cookie: chips=ahoy;
+Set-Cookie: vienna=finger;
+ok
+Trying: C = Cookie.SmartCookie()
+Expecting: nothing
+ok
+Trying: C.load('keebler="E=everybody; L=\\"Loves\\"; fudge=\\012;";')
+Expecting: nothing
+ok
+Trying: print C
+Expecting: Set-Cookie: keebler="E=everybody; L=\"Loves\"; fudge=\012;";
+ok
+Trying: C = Cookie.SmartCookie()
+Expecting: nothing
+ok
+Trying: C["oreo"] = "doublestuff"
+Expecting: nothing
+ok
+Trying: C["oreo"]["path"] = "/"
+Expecting: nothing
+ok
+Trying: print C
+Expecting: Set-Cookie: oreo=doublestuff; Path=/;
+ok
+Trying: C = Cookie.SmartCookie()
+Expecting: nothing
+ok
+Trying: C["twix"] = "none for you"
+Expecting: nothing
+ok
+Trying: C["twix"].value
+Expecting: 'none for you'
+ok
+Trying: C = Cookie.SimpleCookie()
+Expecting: nothing
+ok
+Trying: C["number"] = 7
+Expecting: nothing
+ok
+Trying: C["string"] = "seven"
+Expecting: nothing
+ok
+Trying: C["number"].value
+Expecting: '7'
+ok
+Trying: C["string"].value
+Expecting: 'seven'
+ok
+Trying: print C
+Expecting:
+Set-Cookie: number=7;
+Set-Cookie: string=seven;
+ok
+Trying: C = Cookie.SerialCookie()
+Expecting: nothing
+ok
+Trying: C["number"] = 7
+Expecting: nothing
+ok
+Trying: C["string"] = "seven"
+Expecting: nothing
+ok
+Trying: C["number"].value
+Expecting: 7
+ok
+Trying: C["string"].value
+Expecting: 'seven'
+ok
+Trying: print C
+Expecting:
+Set-Cookie: number="I7\012.";
+Set-Cookie: string="S'seven'\012p1\012.";
+*****************************************************************
+Failure in example: print C
+from line #126 of Cookie
+Expected:
+Set-Cookie: number="I7\012.";
+Set-Cookie: string="S'seven'\012p1\012.";
+Got:
+Set-Cookie: number="I7\012.";
+Set-Cookie: string="S'seven'\012p0\012.";
+Trying: C = Cookie.SmartCookie()
+Expecting: nothing
+ok
+Trying: C["number"] = 7
+Expecting: nothing
+ok
+Trying: C["string"] = "seven"
+Expecting: nothing
+ok
+Trying: C["number"].value
+Expecting: 7
+ok
+Trying: C["string"].value
+Expecting: 'seven'
+ok
+Trying: print C
+Expecting:
+Set-Cookie: number="I7\012.";
+Set-Cookie: string=seven;
+ok
+Trying: C = Cookie.Cookie()
+Expecting: nothing
+ok
+Trying: print C.__class__.__name__
+Expecting: SmartCookie
+ok
+1 of 46 examples failed in Cookie.__doc__
+Running Cookie.BaseCookie.__doc__
+0 of 0 examples failed in Cookie.BaseCookie.__doc__
+Running Cookie.BaseCookie._BaseCookie__ParseString.__doc__
+0 of 0 examples failed in Cookie.BaseCookie._BaseCookie__ParseString.__doc__
+Running Cookie.BaseCookie._BaseCookie__set.__doc__
+0 of 0 examples failed in Cookie.BaseCookie._BaseCookie__set.__doc__
+Running Cookie.BaseCookie.__init__.__doc__
+0 of 0 examples failed in Cookie.BaseCookie.__init__.__doc__
+Running Cookie.BaseCookie.__repr__.__doc__
+0 of 0 examples failed in Cookie.BaseCookie.__repr__.__doc__
+Running Cookie.BaseCookie.__setitem__.__doc__
+0 of 0 examples failed in Cookie.BaseCookie.__setitem__.__doc__
+Running Cookie.BaseCookie.__str__.__doc__
+0 of 0 examples failed in Cookie.BaseCookie.__str__.__doc__
+Running Cookie.BaseCookie.js_output.__doc__
+0 of 0 examples failed in Cookie.BaseCookie.js_output.__doc__
+Running Cookie.BaseCookie.load.__doc__
+0 of 0 examples failed in Cookie.BaseCookie.load.__doc__
+Running Cookie.BaseCookie.output.__doc__
+0 of 0 examples failed in Cookie.BaseCookie.output.__doc__
+Running Cookie.BaseCookie.value_decode.__doc__
+0 of 0 examples failed in Cookie.BaseCookie.value_decode.__doc__
+Running Cookie.BaseCookie.value_encode.__doc__
+0 of 0 examples failed in Cookie.BaseCookie.value_encode.__doc__
+Running Cookie.Cookie.__doc__
+0 of 0 examples failed in Cookie.Cookie.__doc__
+Running Cookie.Cookie.__init__.__doc__
+0 of 0 examples failed in Cookie.Cookie.__init__.__doc__
+Running Cookie.Cookie.value_decode.__doc__
+0 of 0 examples failed in Cookie.Cookie.value_decode.__doc__
+Running Cookie.Cookie.value_encode.__doc__
+0 of 0 examples failed in Cookie.Cookie.value_encode.__doc__
+Running Cookie.CookieError.__doc__
+0 of 0 examples failed in Cookie.CookieError.__doc__
+Running Cookie.Morsel.__doc__
+0 of 0 examples failed in Cookie.Morsel.__doc__
+Running Cookie.Morsel.OutputString.__doc__
+0 of 0 examples failed in Cookie.Morsel.OutputString.__doc__
+Running Cookie.Morsel.__init__.__doc__
+0 of 0 examples failed in Cookie.Morsel.__init__.__doc__
+Running Cookie.Morsel.__repr__.__doc__
+0 of 0 examples failed in Cookie.Morsel.__repr__.__doc__
+Running Cookie.Morsel.__setitem__.__doc__
+0 of 0 examples failed in Cookie.Morsel.__setitem__.__doc__
+Running Cookie.Morsel.__str__.__doc__
+0 of 0 examples failed in Cookie.Morsel.__str__.__doc__
+Running Cookie.Morsel.isReservedKey.__doc__
+0 of 0 examples failed in Cookie.Morsel.isReservedKey.__doc__
+Running Cookie.Morsel.js_output.__doc__
+0 of 0 examples failed in Cookie.Morsel.js_output.__doc__
+Running Cookie.Morsel.output.__doc__
+0 of 0 examples failed in Cookie.Morsel.output.__doc__
+Running Cookie.Morsel.set.__doc__
+0 of 0 examples failed in Cookie.Morsel.set.__doc__
+Running Cookie.SerialCookie.__doc__
+0 of 0 examples failed in Cookie.SerialCookie.__doc__
+Running Cookie.SerialCookie.__init__.__doc__
+0 of 0 examples failed in Cookie.SerialCookie.__init__.__doc__
+Running Cookie.SerialCookie.value_decode.__doc__
+0 of 0 examples failed in Cookie.SerialCookie.value_decode.__doc__
+Running Cookie.SerialCookie.value_encode.__doc__
+0 of 0 examples failed in Cookie.SerialCookie.value_encode.__doc__
+Running Cookie.SimpleCookie.__doc__
+0 of 0 examples failed in Cookie.SimpleCookie.__doc__
+Running Cookie.SimpleCookie.value_decode.__doc__
+0 of 0 examples failed in Cookie.SimpleCookie.value_decode.__doc__
+Running Cookie.SimpleCookie.value_encode.__doc__
+0 of 0 examples failed in Cookie.SimpleCookie.value_encode.__doc__
+Running Cookie.SmartCookie.__doc__
+0 of 0 examples failed in Cookie.SmartCookie.__doc__
+Running Cookie.SmartCookie.__init__.__doc__
+0 of 0 examples failed in Cookie.SmartCookie.__init__.__doc__
+Running Cookie.SmartCookie.value_decode.__doc__
+0 of 0 examples failed in Cookie.SmartCookie.value_decode.__doc__
+Running Cookie.SmartCookie.value_encode.__doc__
+0 of 0 examples failed in Cookie.SmartCookie.value_encode.__doc__
+Running Cookie._getdate.__doc__
+0 of 0 examples failed in Cookie._getdate.__doc__
+Running Cookie._quote.__doc__
+0 of 0 examples failed in Cookie._quote.__doc__
+Running Cookie._test.__doc__
+0 of 0 examples failed in Cookie._test.__doc__
+Running Cookie._unquote.__doc__
+0 of 0 examples failed in Cookie._unquote.__doc__
+42 items had no tests:
+ Cookie.BaseCookie
+ Cookie.BaseCookie._BaseCookie__ParseString
+ Cookie.BaseCookie._BaseCookie__set
+ Cookie.BaseCookie.__init__
+ Cookie.BaseCookie.__repr__
+ Cookie.BaseCookie.__setitem__
+ Cookie.BaseCookie.__str__
+ Cookie.BaseCookie.js_output
+ Cookie.BaseCookie.load
+ Cookie.BaseCookie.output
+ Cookie.BaseCookie.value_decode
+ Cookie.BaseCookie.value_encode
+ Cookie.Cookie
+ Cookie.Cookie.__init__
+ Cookie.Cookie.value_decode
+ Cookie.Cookie.value_encode
+ Cookie.CookieError
+ Cookie.Morsel
+ Cookie.Morsel.OutputString
+ Cookie.Morsel.__init__
+ Cookie.Morsel.__repr__
+ Cookie.Morsel.__setitem__
+ Cookie.Morsel.__str__
+ Cookie.Morsel.isReservedKey
+ Cookie.Morsel.js_output
+ Cookie.Morsel.output
+ Cookie.Morsel.set
+ Cookie.SerialCookie
+ Cookie.SerialCookie.__init__
+ Cookie.SerialCookie.value_decode
+ Cookie.SerialCookie.value_encode
+ Cookie.SimpleCookie
+ Cookie.SimpleCookie.value_decode
+ Cookie.SimpleCookie.value_encode
+ Cookie.SmartCookie
+ Cookie.SmartCookie.__init__
+ Cookie.SmartCookie.value_decode
+ Cookie.SmartCookie.value_encode
+ Cookie._getdate
+ Cookie._quote
+ Cookie._test
+ Cookie._unquote
+*****************************************************************
+1 items had failures:
+ 1 of 46 in Cookie
+46 tests in 43 items.
+45 passed and 1 failed.
+***Test Failed*** 1 failures.
+
+--===============8855377545592532127==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'instancemethod'>
+faking <type '_sre.SRE_Match'>
+Traceback (application-level):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_cookie.py", line 52 in ?
+run_doctest(Cookie)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_support.py", line 290 in run_doctest
+ raise TestFailed("%d of %d doctests failed" % (f, t))
+TestFailed: 1 of 46 doctests failed
+
+--===============8855377545592532127==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_copy.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_copy.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_copy.txt Mon May 2 02:07:05 2005
@@ -1,21 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_copy.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============0817316440374971092=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:17:32 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 38.8435969353
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_copy.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:06:54 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============0817316440374971092==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
test_copy_atomic (__main__.TestCopy) ... ok
test_copy_basic (__main__.TestCopy) ... ok
test_copy_cant (__main__.TestCopy) ... ok
@@ -72,9 +80,20 @@
test_reduce_5tuple (__main__.TestCopy) ... ok
----------------------------------------------------------------------
-Ran 54 tests in 28.648s
+Ran 54 tests in 28.788s
OK
-========================== closed ==========================
-execution time: 37.4892439842 seconds
-exit status: 0
+
+--===============0817316440374971092==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============0817316440374971092==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_copy_reg.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_copy_reg.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_copy_reg.txt Mon May 2 02:07:05 2005
@@ -1,16 +1,46 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_copy_reg.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============0843311663596837869=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:18:10 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 28.2244009972
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_copy_reg.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:07:34 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============0843311663596837869==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+test_bool (__main__.CopyRegTestCase) ... ok
+test_class (__main__.CopyRegTestCase) ... ok
+test_extension_registry (__main__.CopyRegTestCase) ... ok
+test_noncallable_constructor (__main__.CopyRegTestCase) ... ok
+test_noncallable_reduce (__main__.CopyRegTestCase) ... ok
+
+----------------------------------------------------------------------
+Ran 5 tests in 4.494s
+
+OK
+
+--===============0843311663596837869==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
@@ -20,16 +50,5 @@
faking <type 'function'>
faking <type 'instancemethod'>
faking <type '_sre.SRE_Match'>
-test_bool (__main__.CopyRegTestCase) ... ok
-test_class (__main__.CopyRegTestCase) ... ok
-test_extension_registry (__main__.CopyRegTestCase) ... ok
-test_noncallable_constructor (__main__.CopyRegTestCase) ... ok
-test_noncallable_reduce (__main__.CopyRegTestCase) ... ok
-
-----------------------------------------------------------------------
-Ran 5 tests in 4.382s
-OK
-========================== closed ==========================
-execution time: 26.4836170673 seconds
-exit status: 0
+--===============0843311663596837869==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_cpickle.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_cpickle.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,48 @@
+Content-Type: multipart/mixed; boundary="===============9125714760833643939=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 10.5902080536
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_cpickle.py
+options: ['core']
+outcome: ERR
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:08:02 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============9125714760833643939==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+
+--===============9125714760833643939==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type 'instancemethod'>
+faking <type '_sre.SRE_Match'>
+Traceback (application-level):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_cpickle.py", line 4 in ?
+from pickletester import AbstractPickleTests, AbstractPickleModuleTests
+ImportError: pickletester
+
+--===============9125714760833643939==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_datetime.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_datetime.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_datetime.txt Mon May 2 02:07:05 2005
@@ -1,27 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_datetime.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============6857137084721802396=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 04:18:36 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 840.960706949
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_datetime.py
+options: ['core']
+outcome: T/O
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:08:14 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============6857137084721802396==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type '_sre.SRE_Pattern'>
-faking <type 'function'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-faking <type 'instancemethod'>
-faking <type '_sre.SRE_Match'>
-faking <type 'time.struct_time'>
-faking <type 'classobj'>
test_constants (__main__.TestModule) ... ok
test_non_abstractness (__main__.TestTZInfo) ... ok
test_normal (__main__.TestTZInfo) ... ok
@@ -91,146 +93,46 @@
test_harmful_mixed_comparison (__main__.TestDateTime) ... ok
test_harmless_mixed_comparison (__main__.TestDateTime) ... ok
test_hash_equality (__main__.TestDateTime) ... ok
-test_iso_long_years (__main__.TestDateTime) ... ok
-test_isocalendar (__main__.TestDateTime) ... ok
-test_isoformat (__main__.TestDateTime) ... ok
-test_mixed_compare (__main__.TestDateTime) ... ok
-test_more_compare (__main__.TestDateTime) ... ok
-test_more_ctime (__main__.TestDateTime) ... ok
-test_more_pickling (__main__.TestDateTime) ... ok
-test_more_strftime (__main__.TestDateTime) ... ok
-test_more_timetuple (__main__.TestDateTime) ... ok
-test_ordinal_conversions (__main__.TestDateTime) ... ok
-test_overflow (__main__.TestDateTime) ... ok
-test_pickling (__main__.TestDateTime) ... ok
-test_replace (__main__.TestDateTime) ... ok
-test_resolution_info (__main__.TestDateTime) ... ok
-test_roundtrip (__main__.TestDateTime) ... ok
-test_srftime_out_of_range (__main__.TestDateTime) ... ok
-test_strftime (__main__.TestDateTime) ... ok
-test_subclass_date (__main__.TestDateTime) ... ok
-test_subclass_datetime (__main__.TestDateTime) ... ok
-test_timetuple (__main__.TestDateTime) ... ok
-test_today (__main__.TestDateTime) ... ok
-test_tz_independent_comparing (__main__.TestDateTime) ... ok
-test_utcfromtimestamp (__main__.TestDateTime) ... ok
-test_utcnow (__main__.TestDateTime) ... ok
-test_weekday (__main__.TestDateTime) ... ok
-test_bad_constructor_arguments (__main__.TestTime) ... ok
-test_basic_attributes (__main__.TestTime) ... ok
-test_basic_attributes_nonzero (__main__.TestTime) ... ok
-test_bool (__main__.TestTime) ... ok
-test_comparing (__main__.TestTime) ... ok
-test_harmful_mixed_comparison (__main__.TestTime) ... ok
-test_harmless_mixed_comparison (__main__.TestTime) ... ok
-test_hash_equality (__main__.TestTime) ... ok
-test_isoformat (__main__.TestTime) ... ok
-test_pickling (__main__.TestTime) ... ok
-test_replace (__main__.TestTime) ... ok
-test_repr (__main__.TestTime) ... ok
-test_resolution_info (__main__.TestTime) ... ok
-test_roundtrip (__main__.TestTime) ... ok
-test_str (__main__.TestTime) ... ok
-test_strftime (__main__.TestTime) ... ok
-test_subclass_time (__main__.TestTime) ... ok
-test_argument_passing (__main__.TestTimeTZ) ... ok
-test_aware_compare (__main__.TestTimeTZ) ... ok
-test_bad_constructor_arguments (__main__.TestTimeTZ) ... ok
-test_bad_tzinfo_classes (__main__.TestTimeTZ) ... ok
-test_basic_attributes (__main__.TestTimeTZ) ... ok
-test_basic_attributes_nonzero (__main__.TestTimeTZ) ... ok
-test_bool (__main__.TestTimeTZ) ... ok
-test_comparing (__main__.TestTimeTZ) ... ok
-test_empty (__main__.TestTimeTZ) ... ok
-test_harmful_mixed_comparison (__main__.TestTimeTZ) ... ok
-test_harmless_mixed_comparison (__main__.TestTimeTZ) ... ok
-test_hash_edge_cases (__main__.TestTimeTZ) ... ok
-test_hash_equality (__main__.TestTimeTZ) ... ok
-test_isoformat (__main__.TestTimeTZ) ... ok
-test_mixed_compare (__main__.TestTimeTZ) ... ok
-test_more_bool (__main__.TestTimeTZ) ... ok
-test_pickling (__main__.TestTimeTZ) ... ok
-test_replace (__main__.TestTimeTZ) ... ok
-test_repr (__main__.TestTimeTZ) ... ok
-test_resolution_info (__main__.TestTimeTZ) ... ok
-test_roundtrip (__main__.TestTimeTZ) ... ok
-test_str (__main__.TestTimeTZ) ... ok
-test_strftime (__main__.TestTimeTZ) ... ok
-test_subclass_time (__main__.TestTimeTZ) ... ok
-test_subclass_timetz (__main__.TestTimeTZ) ... ok
-test_tzinfo_classes (__main__.TestTimeTZ) ... ok
-test_utc_offset_out_of_bounds (__main__.TestTimeTZ) ... ok
-test_zones (__main__.TestTimeTZ) ... ok
-test_argument_passing (__main__.TestDateTimeTZ) ... ok
-test_astimezone (__main__.TestDateTimeTZ) ... ok
-test_aware_compare (__main__.TestDateTimeTZ) ... ok
-test_aware_subtract (__main__.TestDateTimeTZ) ... ok
-test_bad_constructor_arguments (__main__.TestDateTimeTZ) ... ok
-test_bad_tzinfo_classes (__main__.TestDateTimeTZ) ... ok
-test_basic_attributes (__main__.TestDateTimeTZ) ... ok
-test_basic_attributes_nonzero (__main__.TestDateTimeTZ) ... ok
-test_bool (__main__.TestDateTimeTZ) ... ok
-test_combine (__main__.TestDateTimeTZ) ... ok
-test_compare (__main__.TestDateTimeTZ) ... ok
-test_computations (__main__.TestDateTimeTZ) ... ok
-test_ctime (__main__.TestDateTimeTZ) ... ok
-test_even_more_compare (__main__.TestDateTimeTZ) ... ok
-test_extract (__main__.TestDateTimeTZ) ... ok
-test_extreme_hashes (__main__.TestDateTimeTZ) ... ok
-test_extreme_ordinals (__main__.TestDateTimeTZ) ... ok
-test_extreme_timedelta (__main__.TestDateTimeTZ) ... ok
-test_fromtimestamp (__main__.TestDateTimeTZ) ... ok
-test_harmful_mixed_comparison (__main__.TestDateTimeTZ) ... ok
-test_harmless_mixed_comparison (__main__.TestDateTimeTZ) ... ok
-test_hash_equality (__main__.TestDateTimeTZ) ... ok
-test_iso_long_years (__main__.TestDateTimeTZ) ... ok
-test_isocalendar (__main__.TestDateTimeTZ) ... ok
-test_isoformat (__main__.TestDateTimeTZ) ... ok
-test_mixed_compare (__main__.TestDateTimeTZ) ... ok
-test_more_astimezone (__main__.TestDateTimeTZ) ... ok
-test_more_compare (__main__.TestDateTimeTZ) ... ok
-test_more_ctime (__main__.TestDateTimeTZ) ... ok
-test_more_pickling (__main__.TestDateTimeTZ) ... ok
-test_more_strftime (__main__.TestDateTimeTZ) ... ok
-test_more_timetuple (__main__.TestDateTimeTZ) ... ok
-test_ordinal_conversions (__main__.TestDateTimeTZ) ... ok
-test_overflow (__main__.TestDateTimeTZ) ... ok
-test_pickling (__main__.TestDateTimeTZ) ... ok
-test_replace (__main__.TestDateTimeTZ) ... ok
-test_resolution_info (__main__.TestDateTimeTZ) ... ok
-test_roundtrip (__main__.TestDateTimeTZ) ... ok
-test_srftime_out_of_range (__main__.TestDateTimeTZ) ... ok
-test_strftime (__main__.TestDateTimeTZ) ... ok
-test_subclass_date (__main__.TestDateTimeTZ) ... ok
-test_subclass_datetime (__main__.TestDateTimeTZ) ... ok
-test_subclass_datetimetz (__main__.TestDateTimeTZ) ... ok
-test_timetuple (__main__.TestDateTimeTZ) ... ok
-test_today (__main__.TestDateTimeTZ) ... ok
-test_trivial (__main__.TestDateTimeTZ) ... ok
-test_tz_aware_arithmetic (__main__.TestDateTimeTZ) ... ok
-test_tz_independent_comparing (__main__.TestDateTimeTZ) ... ok
-test_tzinfo_classes (__main__.TestDateTimeTZ) ... ok
-test_tzinfo_fromtimestamp (__main__.TestDateTimeTZ) ... ok
-test_tzinfo_isoformat (__main__.TestDateTimeTZ) ... ok
-test_tzinfo_now (__main__.TestDateTimeTZ) ... ok
-test_tzinfo_timetuple (__main__.TestDateTimeTZ) ... ok
-test_tzinfo_utcfromtimestamp (__main__.TestDateTimeTZ) ... ok
-test_tzinfo_utcnow (__main__.TestDateTimeTZ) ... ok
-test_utc_offset_out_of_bounds (__main__.TestDateTimeTZ) ... ok
-test_utcfromtimestamp (__main__.TestDateTimeTZ) ... ok
-test_utcnow (__main__.TestDateTimeTZ) ... ok
-test_utctimetuple (__main__.TestDateTimeTZ) ... ok
-test_weekday (__main__.TestDateTimeTZ) ... ok
-test_zones (__main__.TestDateTimeTZ) ... ok
-test_bogus_dst (__main__.TestTimezoneConversions) ... ok
-test_easy (__main__.TestTimezoneConversions) ... ok
-test_fromutc (__main__.TestTimezoneConversions) ... ok
-test_tricky (__main__.TestTimezoneConversions) ... ok
+test_iso_long_years (__main__.TestDateTime) ...
+--===============6857137084721802396==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-----------------------------------------------------------------------
-Ran 204 tests in 6078.306s
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type 'instancemethod'>
+faking <type '_sre.SRE_Match'>
+faking <type 'time.struct_time'>
+faking <type 'classobj'>
+==========================timedout==========================
+Traceback (application-level):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_datetime.py", line 3113 in ?
+ test_main()
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_datetime.py", line 3096 in test_main
+ test_support.run_suite(thesuite)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_support.py", line 234 in run_suite
+ result = runner.run(suite)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/unittest.py", line 658 in run
+ test(result)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/unittest.py", line 389 in __call__
+ test(result)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/unittest.py", line 389 in __call__
+ test(result)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/unittest.py", line 229 in __call__
+ testMethod()
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_datetime.py", line 817 in test_iso_long_years
+ d1 = self.theclass(1600+i, 12, 31)
+ File "/home/hpk/pypy-dist/pypy/lib/datetime.py", line 1373 in __new__
+ _check_tzinfo_arg(tzinfo)
+ File "/home/hpk/pypy-dist/pypy/lib/datetime.py", line 288 in _check_tzinfo_arg
+ if tz is not None and not isinstance(tz, tzinfo):
+KeyboardInterrupt
-OK
-========================== closed ==========================
-execution time: 6128.61391592 seconds
-exit status: 0
+--===============6857137084721802396==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_descr.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_descr.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,53 @@
+Content-Type: multipart/mixed; boundary="===============4114596057268237062=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 14.3860909939
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_descr.py
+options: ['core']
+outcome: ERR
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:22:16 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============4114596057268237062==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+Testing weakref segfault...
+
+--===============4114596057268237062==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+Traceback (application-level):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_descr.py", line 4050 in ?
+ test_main()
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_descr.py", line 3956 in test_main
+ weakref_segfault() # Must be first, somehow
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_descr.py", line 3924 in weakref_segfault
+ import weakref
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/weakref.py", line 14 in ?
+from _weakref import \
+ImportError: _weakref
+
+--===============4114596057268237062==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_descrtut.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_descrtut.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,45 @@
+Content-Type: multipart/mixed; boundary="===============2617437723938004455=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 515.012633085
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_descrtut.py
+options: ['oldstyle', 'core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:22:32 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============2617437723938004455==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+doctest (test.test_descrtut) ... 98 tests with zero failures
+
+--===============2617437723938004455==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'instancemethod'>
+faking <type '_sre.SRE_Match'>
+
+--===============2617437723938004455==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_difflib.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_difflib.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_difflib.txt Mon May 2 02:07:05 2005
@@ -1,25 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 12615 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_difflib.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============8424126821223750527=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:00:45 2005
-timeout: 12615.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 160.395385027
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_difflib.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:31:07 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============8424126821223750527==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type '_sre.SRE_Pattern'>
-faking <type 'function'>
-faking <type 'instancemethod'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-faking <type '_sre.SRE_Match'>
test_ratio_for_null_seqn (__main__.TestSFbugs) ... ok
doctest of difflib.Differ ... ok
doctest of difflib.Differ._fancy_replace ... ok
@@ -44,9 +48,24 @@
doctest of difflib.unified_diff ... ok
----------------------------------------------------------------------
-Ran 22 tests in 74.307s
+Ran 22 tests in 74.003s
OK
-========================== closed ==========================
-execution time: 159.110135078 seconds
-exit status: 0
+
+--===============8424126821223750527==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'instancemethod'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Match'>
+
+--===============8424126821223750527==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_dircache.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_dircache.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_dircache.txt Mon May 2 02:07:05 2005
@@ -1,28 +1,47 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_dircache.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============0363522981746676031=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:03:25 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 10.5831279755
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_dircache.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:33:48 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============0363522981746676031==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
test_annotate (__main__.DircacheTests) ... ok
test_listdir (__main__.DircacheTests) ... ok
----------------------------------------------------------------------
-Ran 2 tests in 2.140s
+Ran 2 tests in 2.146s
OK
-========================== closed ==========================
-execution time: 9.32487916946 seconds
-exit status: 0
+
+--===============0363522981746676031==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============0363522981746676031==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_doctest.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_doctest.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_doctest.txt Mon May 2 02:07:05 2005
@@ -1,25 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 11760 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_doctest.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============1114252885650816184=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:03:54 2005
-timeout: 11760.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 132.446833134
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_doctest.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:33:59 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============1114252885650816184==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type '_sre.SRE_Pattern'>
-faking <type 'function'>
-faking <type 'instancemethod'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-faking <type '_sre.SRE_Match'>
Running doctest.__doc__
Trying: [1, 2, 3].remove(42)
Expecting:
@@ -475,6 +479,21 @@
71 passed and 0 failed.
Test passed.
doctest (doctest) ... 71 tests with zero failures
-========================== closed ==========================
-execution time: 130.20766902 seconds
-exit status: 0
+
+--===============1114252885650816184==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'instancemethod'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Match'>
+
+--===============1114252885650816184==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_doctest2.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_doctest2.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_doctest2.txt Mon May 2 02:07:05 2005
@@ -1,25 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13500 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_doctest2.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============7890450275465421876=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:06:05 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 92.3654580116
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_doctest2.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:36:13 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============7890450275465421876==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-faking <type '_sre.SRE_Pattern'>
-faking <type 'function'>
-faking <type 'instancemethod'>
-faking <type '_sre.SRE_Match'>
Running test.test_doctest2.__doc__
Trying: print 'yup' # 1
Expecting: yup
@@ -119,6 +123,21 @@
19 passed and 0 failed.
Test passed.
doctest (test.test_doctest2) ... 19 tests with zero failures
-========================== closed ==========================
-execution time: 91.6306838989 seconds
-exit status: 0
+
+--===============7890450275465421876==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'instancemethod'>
+faking <type '_sre.SRE_Match'>
+
+--===============7890450275465421876==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_dumbdbm.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_dumbdbm.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_dumbdbm.txt Mon May 2 02:07:05 2005
@@ -1,21 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_dumbdbm.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============5816551474478010972=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:07:37 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 244.574339867
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_dumbdbm.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:37:46 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============5816551474478010972==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
test_close_twice (__main__.DumbDBMTestCase) ... ok
test_dumbdbm_creation (__main__.DumbDBMTestCase) ... ok
test_dumbdbm_keys (__main__.DumbDBMTestCase) ... ok
@@ -25,9 +33,20 @@
test_write_write_read (__main__.DumbDBMTestCase) ... ok
----------------------------------------------------------------------
-Ran 7 tests in 209.210s
+Ran 7 tests in 236.013s
OK
-========================== closed ==========================
-execution time: 216.679497957 seconds
-exit status: 0
+
+--===============5816551474478010972==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============5816551474478010972==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_dummy_thread.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_dummy_thread.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_dummy_thread.txt Mon May 2 02:07:05 2005
@@ -1,23 +1,31 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13500 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_dummy_thread.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============2384455408891780252=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:11:14 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 24.9750230312
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_dummy_thread.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:41:51 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============2384455408891780252==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-*** Using <module object at 0x2a97b437d0> as _thread module ***
+*** Using <module object at 0x2a97b70850> as _thread module ***
test_cond_acquire_fail (__main__.LockTests) ... ok
test_cond_acquire_success (__main__.LockTests) ... ok
test_improper_release (__main__.LockTests) ... ok
@@ -41,9 +49,20 @@
ok
----------------------------------------------------------------------
-Ran 15 tests in 6.654s
+Ran 15 tests in 6.826s
OK
-========================== closed ==========================
-execution time: 17.8472099304 seconds
-exit status: 0
+
+--===============2384455408891780252==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============2384455408891780252==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_dummy_threading.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_dummy_threading.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_dummy_threading.txt Mon May 2 02:07:05 2005
@@ -1,21 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_dummy_threading.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============0542761181908430962=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:11:32 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 18.9056818485
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_dummy_threading.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:42:16 2005
+testreport-version: 1.1
+timeout: 841.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============0542761181908430962==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
task <thread 0> will run for 0 sec
1 tasks are running
task <thread 0> done
@@ -58,6 +66,17 @@
<thread 9> is finished. 0 tasks are running
waiting for all tasks to complete
all tasks done
-========================== closed ==========================
-execution time: 14.905369997 seconds
-exit status: 0
+
+--===============0542761181908430962==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============0542761181908430962==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_enumerate.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_enumerate.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_enumerate.txt Mon May 2 02:07:05 2005
@@ -1,21 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/pypy/lib/test2/test_enumerate.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============6951698893488305020=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:11:47 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 48.7223269939
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_enumerate.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:42:36 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============6951698893488305020==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
test_argumentcheck (__main__.EnumerateTestCase) ... ok
test_basicfunction (__main__.EnumerateTestCase) ... ok
test_exception_propagation (__main__.EnumerateTestCase) ... ok
@@ -50,9 +58,20 @@
test_noniterable (__main__.TestBig) ... ok
----------------------------------------------------------------------
-Ran 32 tests in 15.337s
+Ran 32 tests in 15.259s
OK
-========================== closed ==========================
-execution time: 32.6361069679 seconds
-exit status: 0
+
+--===============6951698893488305020==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============6951698893488305020==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_eof.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_eof.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,77 @@
+Content-Type: multipart/mixed; boundary="===============8735672265159867016=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 12.8019227982
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_eof.py
+options: ['core']
+outcome: ERR
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:43:26 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============8735672265159867016==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+test_EOFC (__main__.EOFTestCase) ... FAIL
+test_EOFS (__main__.EOFTestCase) ... FAIL
+
+======================================================================
+FAIL: test_EOFC (__main__.EOFTestCase)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_eof.py", line 15, in test_EOFC
+ "EOL while scanning single-quoted string (line 1)")
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/unittest.py", line 302, in failUnlessEqual
+ raise self.failureException, \
+AssertionError: 'EOL while scanning single-quoted string (<string>, line 1)' != 'EOL while scanning single-quoted string (line 1)'
+
+======================================================================
+FAIL: test_EOFS (__main__.EOFTestCase)
+----------------------------------------------------------------------
+Traceback (most recent call last):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_eof.py", line 24, in test_EOFS
+ "EOF while scanning triple-quoted string (line 1)")
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/unittest.py", line 302, in failUnlessEqual
+ raise self.failureException, \
+AssertionError: 'EOF while scanning triple-quoted string (<string>, line 1)' != 'EOF while scanning triple-quoted string (line 1)'
+
+----------------------------------------------------------------------
+Ran 2 tests in 3.321s
+
+FAILED (failures=2)
+
+--===============8735672265159867016==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+Traceback (application-level):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_eof.py", line 32 in ?
+ test_main()
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_eof.py", line 29 in test_main
+ test_support.run_unittest(EOFTestCase)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_support.py", line 262 in run_unittest
+ run_suite(suite, testclass)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_support.py", line 246 in run_suite
+ raise TestFailed(msg)
+TestFailed: errors occurred in __main__.EOFTestCase
+
+--===============8735672265159867016==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_exceptions.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_exceptions.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,70 @@
+Content-Type: multipart/mixed; boundary="===============2052670225221871720=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 901.500221968
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_exceptions.py
+options: ['core']
+outcome: T/O
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:43:40 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============2052670225221871720==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+5. Built-in exceptions
+spam
+<class '_exceptions.AttributeError'>
+spam
+<class '_exceptions.EOFError'>
+errno=None args=('spam',) strerror=None filename=None
+<class '_exceptions.IOError'>
+spam
+<class '_exceptions.ImportError'>
+spam
+<class '_exceptions.IndexError'>
+'spam'
+<class '_exceptions.KeyError'>
+spam
+<class '_exceptions.KeyboardInterrupt'>
+(not testable in a script)
+spam
+<class '_exceptions.MemoryError'>
+(not safe to test)
+spam
+<class '_exceptions.NameError'>
+spam
+<class '_exceptions.OverflowError'>
+
+--===============2052670225221871720==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+==========================timedout==========================
+Traceback (application-level):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_exceptions.py", line 95 in ?
+ while 1: x = x+x
+KeyboardInterrupt
+
+--===============2052670225221871720==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_extcall.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_extcall.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,277 @@
+Content-Type: multipart/mixed; boundary="===============2327927256296363653=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 117.628324986
+exit status: 2
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_extcall.py
+options: ['core']
+outcome: ERROUT
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 01:58:42 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============2327927256296363653==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+() {}
+(1,) {}
+(1, 2) {}
+(1, 2, 3) {}
+(1, 2, 3, 4, 5) {}
+(1, 2, 3, 4, 5) {}
+(1, 2, 3, 4, 5) {}
+(1, 2, 3) {'a': 4, 'b': 5}
+(1, 2, 3, 4, 5) {'a': 6, 'b': 7}
+(1, 2, 3, 6, 7) {'a': 8, 'b': 9, 'x': 4, 'y': 5}
+TypeError: g() takes at least 1 argument (0 given)
+TypeError: g() takes at least 1 argument (0 given)
+TypeError: g() takes at least 1 argument (0 given)
+1 () {}
+1 (2,) {}
+1 (2, 3) {}
+1 (2, 3, 4, 5) {}
+0 (1, 2) {}
+0 (1, 2, 3) {}
+1 () {'a': 1, 'b': 2, 'c': 3, 'd': 4}
+{'a': 1, 'b': 2, 'c': 3}
+{'a': 1, 'b': 2, 'c': 3}
+g() got multiple values for keyword argument 'x'
+got multiple values for keyword argument 'a'
+keywords must be strings
+h() got an unexpected keyword argument 'e'
+object is not iter()-able
+object is not iter()-able
+object None is not callable
+the keywords must be a dictionary
+the keywords must be a dictionary
+object None is not callable
+got multiple values for keyword argument 'b'
+3 512 True
+3
+3
+za () {} -> za() takes exactly 1 argument (0 given)
+za () {'a': 'aa'} -> ok za aa B D E V a
+za () {'d': 'dd'} -> za() got an unexpected keyword argument 'd'
+za () {'a': 'aa', 'd': 'dd'} -> za() got an unexpected keyword argument 'd'
+za () {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> za() got 3 unexpected keyword arguments
+za (1, 2) {} -> za() takes exactly 1 argument (2 given)
+za (1, 2) {'a': 'aa'} -> za() got multiple values for keyword argument 'a'
+za (1, 2) {'d': 'dd'} -> za() takes exactly 1 argument (3 given)
+za (1, 2) {'a': 'aa', 'd': 'dd'} -> za() got multiple values for keyword argument 'a'
+za (1, 2) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> za() got multiple values for keyword argument 'a'
+za (1, 2, 3, 4, 5) {} -> za() takes exactly 1 argument (5 given)
+za (1, 2, 3, 4, 5) {'a': 'aa'} -> za() got multiple values for keyword argument 'a'
+za (1, 2, 3, 4, 5) {'d': 'dd'} -> za() takes exactly 1 argument (6 given)
+za (1, 2, 3, 4, 5) {'a': 'aa', 'd': 'dd'} -> za() got multiple values for keyword argument 'a'
+za (1, 2, 3, 4, 5) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> za() got multiple values for keyword argument 'a'
+zade () {} -> zade() takes at least 1 argument (0 given)
+zade () {'a': 'aa'} -> ok zade aa B d e V a
+zade () {'d': 'dd'} -> zade() takes at least 1 non-keyword argument (0 given)
+zade () {'a': 'aa', 'd': 'dd'} -> ok zade aa B dd e V d
+zade () {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zade() got an unexpected keyword argument 'b'
+zade (1, 2) {} -> ok zade 1 B 2 e V e
+zade (1, 2) {'a': 'aa'} -> zade() got multiple values for keyword argument 'a'
+zade (1, 2) {'d': 'dd'} -> zade() got multiple values for keyword argument 'd'
+zade (1, 2) {'a': 'aa', 'd': 'dd'} -> zade() got multiple values for keyword argument 'a'
+zade (1, 2) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zade() got multiple values for keyword argument 'a'
+zade (1, 2, 3, 4, 5) {} -> zade() takes at most 3 arguments (5 given)
+zade (1, 2, 3, 4, 5) {'a': 'aa'} -> zade() got multiple values for keyword argument 'a'
+zade (1, 2, 3, 4, 5) {'d': 'dd'} -> zade() got multiple values for keyword argument 'd'
+zade (1, 2, 3, 4, 5) {'a': 'aa', 'd': 'dd'} -> zade() got multiple values for keyword argument 'a'
+zade (1, 2, 3, 4, 5) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zade() got multiple values for keyword argument 'a'
+zabk () {} -> zabk() takes exactly 2 non-keyword arguments (0 given)
+zabk () {'a': 'aa'} -> zabk() takes exactly 2 non-keyword arguments (0 given)
+zabk () {'d': 'dd'} -> zabk() takes exactly 2 non-keyword arguments (0 given)
+zabk () {'a': 'aa', 'd': 'dd'} -> zabk() takes exactly 2 non-keyword arguments (0 given)
+zabk () {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> ok zabk aa bb D E V {'d': 'dd', 'e': 'ee'}
+zabk (1, 2) {} -> ok zabk 1 2 D E V {}
+zabk (1, 2) {'a': 'aa'} -> zabk() got multiple values for keyword argument 'a'
+zabk (1, 2) {'d': 'dd'} -> ok zabk 1 2 D E V {'d': 'dd'}
+zabk (1, 2) {'a': 'aa', 'd': 'dd'} -> zabk() got multiple values for keyword argument 'a'
+zabk (1, 2) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zabk() got multiple values for keyword argument 'a'
+zabk (1, 2, 3, 4, 5) {} -> zabk() takes exactly 2 non-keyword arguments (5 given)
+zabk (1, 2, 3, 4, 5) {'a': 'aa'} -> zabk() got multiple values for keyword argument 'a'
+zabk (1, 2, 3, 4, 5) {'d': 'dd'} -> zabk() takes exactly 2 non-keyword arguments (5 given)
+zabk (1, 2, 3, 4, 5) {'a': 'aa', 'd': 'dd'} -> zabk() got multiple values for keyword argument 'a'
+zabk (1, 2, 3, 4, 5) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zabk() got multiple values for keyword argument 'a'
+zabdv () {} -> zabdv() takes at least 2 arguments (0 given)
+zabdv () {'a': 'aa'} -> zabdv() takes at least 2 non-keyword arguments (0 given)
+zabdv () {'d': 'dd'} -> zabdv() takes at least 2 non-keyword arguments (0 given)
+zabdv () {'a': 'aa', 'd': 'dd'} -> zabdv() takes at least 2 non-keyword arguments (0 given)
+zabdv () {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zabdv() got an unexpected keyword argument 'e'
+zabdv (1, 2) {} -> ok zabdv 1 2 d E () e
+zabdv (1, 2) {'a': 'aa'} -> zabdv() got multiple values for keyword argument 'a'
+zabdv (1, 2) {'d': 'dd'} -> ok zabdv 1 2 dd E () d
+zabdv (1, 2) {'a': 'aa', 'd': 'dd'} -> zabdv() got multiple values for keyword argument 'a'
+zabdv (1, 2) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zabdv() got multiple values for keyword argument 'a'
+zabdv (1, 2, 3, 4, 5) {} -> ok zabdv 1 2 3 E (4, 5) e
+zabdv (1, 2, 3, 4, 5) {'a': 'aa'} -> zabdv() got multiple values for keyword argument 'a'
+zabdv (1, 2, 3, 4, 5) {'d': 'dd'} -> zabdv() got multiple values for keyword argument 'd'
+zabdv (1, 2, 3, 4, 5) {'a': 'aa', 'd': 'dd'} -> zabdv() got multiple values for keyword argument 'a'
+zabdv (1, 2, 3, 4, 5) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zabdv() got multiple values for keyword argument 'a'
+zabdevk () {} -> zabdevk() takes at least 2 arguments (0 given)
+zabdevk () {'a': 'aa'} -> zabdevk() takes at least 2 non-keyword arguments (0 given)
+zabdevk () {'d': 'dd'} -> zabdevk() takes at least 2 non-keyword arguments (0 given)
+zabdevk () {'a': 'aa', 'd': 'dd'} -> zabdevk() takes at least 2 non-keyword arguments (0 given)
+zabdevk () {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> ok zabdevk aa bb dd ee () {}
+zabdevk (1, 2) {} -> ok zabdevk 1 2 d e () {}
+zabdevk (1, 2) {'a': 'aa'} -> zabdevk() got multiple values for keyword argument 'a'
+zabdevk (1, 2) {'d': 'dd'} -> ok zabdevk 1 2 dd e () {}
+zabdevk (1, 2) {'a': 'aa', 'd': 'dd'} -> zabdevk() got multiple values for keyword argument 'a'
+zabdevk (1, 2) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zabdevk() got multiple values for keyword argument 'a'
+zabdevk (1, 2, 3, 4, 5) {} -> ok zabdevk 1 2 3 4 (5,) {}
+zabdevk (1, 2, 3, 4, 5) {'a': 'aa'} -> zabdevk() got multiple values for keyword argument 'a'
+zabdevk (1, 2, 3, 4, 5) {'d': 'dd'} -> zabdevk() got multiple values for keyword argument 'd'
+zabdevk (1, 2, 3, 4, 5) {'a': 'aa', 'd': 'dd'} -> zabdevk() got multiple values for keyword argument 'a'
+zabdevk (1, 2, 3, 4, 5) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zabdevk() got multiple values for keyword argument 'a'
+
+--===============2327927256296363653==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============2327927256296363653==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="reportdiff"
+
+**********************************************************************
+*** mismatch between lines 25-26 of expected output and lines 25-26 of actual output:
+- g() got multiple values for keyword argument 'b'
+? ---- ^
++ got multiple values for keyword argument 'a'
+? ^
+- f() keywords must be strings
+? ----
++ keywords must be strings
+*** mismatch between lines 28-34 of expected output and lines 28-34 of actual output:
+- h() argument after * must be a sequence
+- dir() argument after * must be a sequence
+- NoneType object argument after * must be a sequence
+- h() argument after ** must be a dictionary
+- dir() argument after ** must be a dictionary
+- NoneType object argument after ** must be a dictionary
++ object is not iter()-able
++ object is not iter()-able
++ object None is not callable
++ the keywords must be a dictionary
++ the keywords must be a dictionary
++ object None is not callable
+- dir() got multiple values for keyword argument 'b'
+? ------
++ got multiple values for keyword argument 'b'
+*** mismatch between line 42 of expected output and line 42 of actual output:
+- za () {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> za() got an unexpected keyword argument 'b'
+? ^^ ^^^^
++ za () {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> za() got 3 unexpected keyword arguments
+? ^ ^
+*** mismatch between lines 44-47 of expected output and lines 44-47 of actual output:
+- za (1, 2) {'a': 'aa'} -> za() takes exactly 1 non-keyword argument (2 given)
++ za (1, 2) {'a': 'aa'} -> za() got multiple values for keyword argument 'a'
+- za (1, 2) {'d': 'dd'} -> za() takes exactly 1 non-keyword argument (2 given)
+? ------------ ^
++ za (1, 2) {'d': 'dd'} -> za() takes exactly 1 argument (3 given)
+? ^
+- za (1, 2) {'a': 'aa', 'd': 'dd'} -> za() takes exactly 1 non-keyword argument (2 given)
++ za (1, 2) {'a': 'aa', 'd': 'dd'} -> za() got multiple values for keyword argument 'a'
+- za (1, 2) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> za() takes exactly 1 non-keyword argument (2 given)
+? ^ ^^^^^^^^^^^ ^^ ^^^^^^^^^
++ za (1, 2) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> za() got multiple values for keyword argument 'a'
+? ++ +++++++++++ ^^ ^ ^^ ^^^
+*** mismatch between lines 49-52 of expected output and lines 49-52 of actual output:
+- za (1, 2, 3, 4, 5) {'a': 'aa'} -> za() takes exactly 1 non-keyword argument (5 given)
++ za (1, 2, 3, 4, 5) {'a': 'aa'} -> za() got multiple values for keyword argument 'a'
+- za (1, 2, 3, 4, 5) {'d': 'dd'} -> za() takes exactly 1 non-keyword argument (5 given)
+? ------------ ^
++ za (1, 2, 3, 4, 5) {'d': 'dd'} -> za() takes exactly 1 argument (6 given)
+? ^
+- za (1, 2, 3, 4, 5) {'a': 'aa', 'd': 'dd'} -> za() takes exactly 1 non-keyword argument (5 given)
+? ^ ^^^^^^^^^^^ ^^ ^^^^^^^^^
++ za (1, 2, 3, 4, 5) {'a': 'aa', 'd': 'dd'} -> za() got multiple values for keyword argument 'a'
+? ++ +++++++++++ ^^ ^ ^^ ^^^
+- za (1, 2, 3, 4, 5) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> za() takes exactly 1 non-keyword argument (5 given)
+? ^ ^^^^^^^^^^^ ^^ ^^^^^^^^^
++ za (1, 2, 3, 4, 5) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> za() got multiple values for keyword argument 'a'
+? ++ +++++++++++ ^^ ^ ^^ ^^^
+*** mismatch between lines 64-69 of expected output and lines 64-69 of actual output:
+- zade (1, 2, 3, 4, 5) {'a': 'aa'} -> zade() takes at most 3 non-keyword arguments (5 given)
+- zade (1, 2, 3, 4, 5) {'d': 'dd'} -> zade() takes at most 3 non-keyword arguments (5 given)
++ zade (1, 2, 3, 4, 5) {'a': 'aa'} -> zade() got multiple values for keyword argument 'a'
++ zade (1, 2, 3, 4, 5) {'d': 'dd'} -> zade() got multiple values for keyword argument 'd'
+- zade (1, 2, 3, 4, 5) {'a': 'aa', 'd': 'dd'} -> zade() takes at most 3 non-keyword arguments (5 given)
+? ^ ^^^^ ^^^^^^^^^ ^^^^^^^^^^^
++ zade (1, 2, 3, 4, 5) {'a': 'aa', 'd': 'dd'} -> zade() got multiple values for keyword argument 'a'
+? ++ +++++++++++ ^^ ^ ^^ ^^^^
+- zade (1, 2, 3, 4, 5) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zade() takes at most 3 non-keyword arguments (5 given)
+? ^ ^^^^ ^^^^^^^^^ ^^^^^^^^^^^
++ zade (1, 2, 3, 4, 5) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zade() got multiple values for keyword argument 'a'
+? ++ +++++++++++ ^^ ^ ^^ ^^^^
+- zabk () {} -> zabk() takes exactly 2 arguments (0 given)
++ zabk () {} -> zabk() takes exactly 2 non-keyword arguments (0 given)
+? ++++++++++++
+- zabk () {'a': 'aa'} -> zabk() takes exactly 2 non-keyword arguments (1 given)
+? ^
++ zabk () {'a': 'aa'} -> zabk() takes exactly 2 non-keyword arguments (0 given)
+? ^
+*** mismatch between line 71 of expected output and line 71 of actual output:
+- zabk () {'a': 'aa', 'd': 'dd'} -> zabk() takes exactly 2 non-keyword arguments (1 given)
+? ^
++ zabk () {'a': 'aa', 'd': 'dd'} -> zabk() takes exactly 2 non-keyword arguments (0 given)
+? ^
+*** mismatch between lines 78-79 of expected output and lines 78-79 of actual output:
+- zabk (1, 2, 3, 4, 5) {} -> zabk() takes exactly 2 arguments (5 given)
+- zabk (1, 2, 3, 4, 5) {'a': 'aa'} -> zabk() takes exactly 2 non-keyword arguments (5 given)
+? ---------
++ zabk (1, 2, 3, 4, 5) {} -> zabk() takes exactly 2 non-keyword arguments (5 given)
++ zabk (1, 2, 3, 4, 5) {'a': 'aa'} -> zabk() got multiple values for keyword argument 'a'
+*** mismatch between lines 81-82 of expected output and lines 81-82 of actual output:
+- zabk (1, 2, 3, 4, 5) {'a': 'aa', 'd': 'dd'} -> zabk() takes exactly 2 non-keyword arguments (5 given)
+? ^ ^^^^^^^^^^^ ^^ ^^^^^^^^^^^
++ zabk (1, 2, 3, 4, 5) {'a': 'aa', 'd': 'dd'} -> zabk() got multiple values for keyword argument 'a'
+? ++ +++++++++++ ^^ ^ ^^ ^^^^
+- zabk (1, 2, 3, 4, 5) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zabk() takes exactly 2 non-keyword arguments (5 given)
+? ^ ^^^^^^^^^^^ ^^ ^^^^^^^^^^^
++ zabk (1, 2, 3, 4, 5) {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} -> zabk() got multiple values for keyword argument 'a'
+? ++ +++++++++++ ^^ ^ ^^ ^^^^
+*** mismatch between line 84 of expected output and line 84 of actual output:
+- zabdv () {'a': 'aa'} -> zabdv() takes at least 2 non-keyword arguments (1 given)
+? ^
++ zabdv () {'a': 'aa'} -> zabdv() takes at least 2 non-keyword arguments (0 given)
+? ^
+*** mismatch between line 86 of expected output and line 86 of actual output:
+- zabdv () {'a': 'aa', 'd': 'dd'} -> zabdv() takes at least 2 non-keyword arguments (1 given)
+? ^
++ zabdv () {'a': 'aa', 'd': 'dd'} -> zabdv() takes at least 2 non-keyword arguments (0 given)
+? ^
+*** mismatch between line 99 of expected output and line 99 of actual output:
+- zabdevk () {'a': 'aa'} -> zabdevk() takes at least 2 non-keyword arguments (1 given)
+? ^
++ zabdevk () {'a': 'aa'} -> zabdevk() takes at least 2 non-keyword arguments (0 given)
+? ^
+*** mismatch between line 101 of expected output and line 101 of actual output:
+- zabdevk () {'a': 'aa', 'd': 'dd'} -> zabdevk() takes at least 2 non-keyword arguments (1 given)
+? ^
++ zabdevk () {'a': 'aa', 'd': 'dd'} -> zabdevk() takes at least 2 non-keyword arguments (0 given)
+? ^
+**********************************************************************
+
+--===============2327927256296363653==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_file.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_file.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,80 @@
+Content-Type: multipart/mixed; boundary="===============4553446121159375105=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 6.13943910599
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_file.py
+options: ['core']
+outcome: ERR
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 02:00:41 2005
+testreport-version: 1.1
+timeout: 961.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============4553446121159375105==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+
+--===============4553446121159375105==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type 'array.array'>
+Traceback (most recent call last):
+ File "/home/hpk/pypy-dist/pypy/interpreter/py.py", line 80, in main_
+ main.run_file(args[0], space)
+ File "/home/hpk/pypy-dist/pypy/interpreter/main.py", line 59, in run_file
+ run_string(istring, filename, space)
+ File "/home/hpk/pypy-dist/pypy/interpreter/main.py", line 50, in run_string
+ _run_eval_string(source, filename, space, False)
+ File "/home/hpk/pypy-dist/pypy/interpreter/main.py", line 39, in _run_eval_string
+ retval = pycode.exec_code(space, w_globals, w_globals)
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 24, in exec_code
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 99, in call_args
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_Method_Arguments
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 199, in descr_method_call
+ return self.call_args(__args__)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 182, in call_args
+ return space.call_args(self.w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 39, in call_args
+ frame.setfastscope(scope_w)
+ File "/home/hpk/pypy-dist/pypy/objspace/std/fake.py", line 135, in setfastscope
+ raise UnwrapError('calling %s: %s' % (self.code.cpy_callable, e))
+pypy.objspace.std.model.UnwrapError: calling <method 'writelines' of 'file' objects>: cannot unwrap <UserW_ObjectObject() instance of <W_TypeObject(UserList)>>
+
+--===============4553446121159375105==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_filecmp.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_filecmp.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_filecmp.txt Mon May 2 02:07:05 2005
@@ -1,31 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_filecmp.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============0117157617940922625=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:12:43 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 15.9651880264
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_filecmp.py
+options: ['core']
+outcome: ERR
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 02:00:49 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============0117157617940922625==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-Traceback (application-level):
- File "/tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_filecmp.py", line 133 in ?
- test_main()
- File "/tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_filecmp.py", line 130 in test_main
- test_support.run_unittest(FileCompareTestCase, DirCompareTestCase)
- File "/tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_support.py", line 262 in run_unittest
- run_suite(suite, testclass)
- File "/tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_support.py", line 246 in run_suite
- raise TestFailed(msg)
-TestFailed: errors occurred; run in verbose mode for details
test_different (__main__.FileCompareTestCase) ... ok
test_matching (__main__.FileCompareTestCase) ... ok
test_cmpfiles (__main__.DirCompareTestCase) ... ERROR
@@ -35,7 +33,7 @@
ERROR: test_cmpfiles (__main__.DirCompareTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
- File "/tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_filecmp.py", line 52, in setUp
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_filecmp.py", line 52, in setUp
os.mkdir(dir)
OSError: errno=17 args=(17, 'File exists') strerror=File exists filename=/tmp/dir
@@ -43,14 +41,35 @@
ERROR: test_dircmp (__main__.DirCompareTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
- File "/tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_filecmp.py", line 52, in setUp
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_filecmp.py", line 52, in setUp
os.mkdir(dir)
OSError: errno=17 args=(17, 'File exists') strerror=File exists filename=/tmp/dir
----------------------------------------------------------------------
-Ran 4 tests in 3.487s
+Ran 4 tests in 3.534s
FAILED (errors=2)
-========================== closed ==========================
-execution time: 14.4943499565 seconds
-exit status: 1
+
+--===============0117157617940922625==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+Traceback (application-level):
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_filecmp.py", line 133 in ?
+ test_main()
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_filecmp.py", line 130 in test_main
+ test_support.run_unittest(FileCompareTestCase, DirCompareTestCase)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_support.py", line 262 in run_unittest
+ run_suite(suite, testclass)
+ File "/home/hpk/pypy-dist/lib-python/2.3.4/test/test_support.py", line 246 in run_suite
+ raise TestFailed(msg)
+TestFailed: errors occurred; run in verbose mode for details
+
+--===============0117157617940922625==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_fileinput.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_fileinput.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_fileinput.txt Mon May 2 02:07:05 2005
@@ -1,25 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 12614 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_fileinput.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============3168006767836677111=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:12:59 2005
-timeout: 12615.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 28.7920320034
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_fileinput.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 02:01:06 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============3168006767836677111==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
-faking <type '_sre.SRE_Pattern'>
-faking <type 'function'>
-faking <type 'instancemethod'>
-faking <type '_sre.SRE_Match'>
1. Simple iteration (bs=0)
2. Status variables (bs=0)
3. Nextfile (bs=0)
@@ -34,6 +38,21 @@
12. Inplace (bs=30)
13. 0-byte files
14. Files that don't end with newline
-========================== closed ==========================
-execution time: 27.4883930683 seconds
-exit status: 0
+
+--===============3168006767836677111==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+faking <type '_sre.SRE_Pattern'>
+faking <type 'function'>
+faking <type 'instancemethod'>
+faking <type '_sre.SRE_Match'>
+
+--===============3168006767836677111==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_fnmatch.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_fnmatch.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_fnmatch.txt Mon May 2 02:07:05 2005
@@ -1,16 +1,42 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 12615 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_fnmatch.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============0358508310790296468=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:13:26 2005
-timeout: 12615.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 19.9919638634
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_fnmatch.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 02:01:35 2005
+testreport-version: 1.1
+timeout: 841.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============0358508310790296468==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+test_fnmatch (__main__.FnmatchTestCase) ... ok
+
+----------------------------------------------------------------------
+Ran 1 test in 10.572s
+
+OK
+
+--===============0358508310790296468==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
@@ -20,12 +46,5 @@
faking <type 'function'>
faking <type 'instancemethod'>
faking <type '_sre.SRE_Match'>
-test_fnmatch (__main__.FnmatchTestCase) ... ok
-----------------------------------------------------------------------
-Ran 1 test in 10.564s
-
-OK
-========================== closed ==========================
-execution time: 18.7648670673 seconds
-exit status: 0
+--===============0358508310790296468==--
\ No newline at end of file
Added: pypy/testresult/hpk at code1.codespeak.net/test_format.txt
==============================================================================
--- (empty file)
+++ pypy/testresult/hpk at code1.codespeak.net/test_format.txt Mon May 2 02:07:05 2005
@@ -0,0 +1,177 @@
+Content-Type: multipart/mixed; boundary="===============5397547652616958920=="
+MIME-Version: 1.0
+cpu mhz: 1603.694
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 7.35410714149
+exit status: 1
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_format.py
+options: ['core']
+outcome: ERR
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 02:01:56 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============5397547652616958920==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+'%.1d' % (1,) =? '1' ... yes
+u'%.1d' % (1,) =? '1' ... yes
+'%.*d' % (9223372036854775807, 1) works? ...
+
+--===============5397547652616958920==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+Traceback (most recent call last):
+ File "/home/hpk/pypy-dist/pypy/interpreter/py.py", line 80, in main_
+ main.run_file(args[0], space)
+ File "/home/hpk/pypy-dist/pypy/interpreter/main.py", line 59, in run_file
+ run_string(istring, filename, space)
+ File "/home/hpk/pypy-dist/pypy/interpreter/main.py", line 50, in run_string
+ _run_eval_string(source, filename, space, False)
+ File "/home/hpk/pypy-dist/pypy/interpreter/main.py", line 39, in _run_eval_string
+ retval = pycode.exec_code(space, w_globals, w_globals)
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 24, in exec_code
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 54, in dispatch
+ fn(self, oparg)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 644, in CALL_FUNCTION_VAR
+ f.CALL_FUNCTION(oparg, w_varargs)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 639, in CALL_FUNCTION
+ w_result = f.space.call_args(w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/eval.py", line 70, in resume
+ result = self.eval(executioncontext)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyframe.py", line 97, in eval
+ self.dispatch()
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 57, in dispatch
+ fn(self)
+ File "/home/hpk/pypy-dist/pypy/interpreter/pyopcode.py", line 31, in opimpl
+ w_result = operation(w_1, w_2)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 464, in binop_impl
+ w_res = _invoke_binop(space, w_left_impl, w_obj1, w_obj2)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 394, in _invoke_binop
+ w_res = space.get_and_call_function(w_impl, w_obj1, w_obj2)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 87, in get_and_call_function
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_ObjSpace_W_Root_W_Root
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 4, in _mm_mod_strS0_perform_call
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 2, in _mm_mod_strS0
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 2, in _mm_mod_strS0__W_StringObject
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 556, in appcaller
+ return space.call_args(w_func, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_ObjSpace_Arguments
+ File "/home/hpk/pypy-dist/pypy/_cache/stringobject_25eb9354a499143245ff8fe3ff7d064d.py", line 3880, in mod__String_ANY
+ return fastf_mod__String_ANY(space, w_format, w_values)
+ File "/home/hpk/pypy-dist/pypy/_cache/stringobject_25eb9354a499143245ff8fe3ff7d064d.py", line 3900, in mod__String_ANY
+ w_3 = space.call_function(gfunc_format, w_1, w_2, space.w_None)
+ File "/home/hpk/pypy-dist/pypy/interpreter/baseobjspace.py", line 242, in call_function
+ return self.call_args(w_func, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_ObjSpace_Arguments
+ File "/home/hpk/pypy-dist/pypy/_cache/stringobject_25eb9354a499143245ff8fe3ff7d064d.py", line 3411, in format
+ return fastf_format(space, w_fmt, w_values, w_valuedict)
+ File "/home/hpk/pypy-dist/pypy/_cache/stringobject_25eb9354a499143245ff8fe3ff7d064d.py", line 3561, in format
+ w_44 = space.call_function(w_42, )
+ File "/home/hpk/pypy-dist/pypy/interpreter/baseobjspace.py", line 242, in call_function
+ return self.call_args(w_func, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 99, in call_args
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_Method_Arguments
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 199, in descr_method_call
+ return self.call_args(__args__)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 182, in call_args
+ return space.call_args(self.w_function, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 92, in call_args
+ return w_obj.call_args(args)
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_ObjSpace_Arguments
+ File "/home/hpk/pypy-dist/pypy/_cache/stringobject_25eb9354a499143245ff8fe3ff7d064d.py", line 2933, in format
+ return fastf_IntFormatter_format(space, w_self)
+ File "/home/hpk/pypy-dist/pypy/_cache/stringobject_25eb9354a499143245ff8fe3ff7d064d.py", line 2989, in format
+ w_19 = space.mul(gs_0, w_18)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 464, in binop_impl
+ w_res = _invoke_binop(space, w_left_impl, w_obj1, w_obj2)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 394, in _invoke_binop
+ w_res = space.get_and_call_function(w_impl, w_obj1, w_obj2)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 87, in get_and_call_function
+ return space.get_and_call_args(w_descr, w_obj, args)
+ File "/home/hpk/pypy-dist/pypy/objspace/descroperation.py", line 80, in get_and_call_args
+ return descr.call_args(args.prepend(w_obj))
+ File "/home/hpk/pypy-dist/pypy/interpreter/function.py", line 40, in call_args
+ return frame.run()
+ File "/home/hpk/pypy-dist/pypy/interpreter/gateway.py", line 249, in run
+ w_result = self._run()
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 3, in _run_UWS_ObjSpace_W_Root_W_Root
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 4, in _mm_mul_strS0_perform_call
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 2, in _mm_mul_strS0
+ File "</home/hpk/pypy-dist/py/code/source.py:213>", line 2, in _mm_mul_strS0__W_StringObject
+ File "/home/hpk/pypy-dist/pypy/objspace/std/stringobject.py", line 943, in mul__String_ANY
+ return mul_string_times(space, w_str, w_times)
+ File "/home/hpk/pypy-dist/pypy/objspace/std/stringobject.py", line 930, in mul_string_times
+ buffer = [' '] * (mul*input_len)
+ValueError: sequence repeat count too large
+
+--===============5397547652616958920==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_fpformat.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_fpformat.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_fpformat.txt Mon May 2 02:07:05 2005
@@ -1,16 +1,44 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13500 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_fpformat.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============3009159954939926615=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:13:46 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 214.447520971
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_fpformat.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 02:02:04 2005
+testreport-version: 1.1
+timeout: 841.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============3009159954939926615==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+test_basic_cases (__main__.FpformatTest) ... ok
+test_failing_values (__main__.FpformatTest) ... ok
+test_reasonable_values (__main__.FpformatTest) ... ok
+
+----------------------------------------------------------------------
+Ran 3 tests in 201.820s
+
+OK
+
+--===============3009159954939926615==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
@@ -20,14 +48,5 @@
faking <type 'function'>
faking <type 'instancemethod'>
faking <type '_sre.SRE_Match'>
-test_basic_cases (__main__.FpformatTest) ... ok
-test_failing_values (__main__.FpformatTest) ... ok
-test_reasonable_values (__main__.FpformatTest) ... ok
-
-----------------------------------------------------------------------
-Ran 3 tests in 198.114s
-OK
-========================== closed ==========================
-execution time: 209.628983974 seconds
-exit status: 0
+--===============3009159954939926615==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_funcattrs.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_funcattrs.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_funcattrs.txt Mon May 2 02:07:05 2005
@@ -1,21 +1,40 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/pypy/lib/test2/test_funcattrs.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============7466336036706822855=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:17:16 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 7.88857102394
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/modified-2.3.4/test/test_funcattrs.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 02:05:39 2005
+testreport-version: 1.1
+timeout: 841.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============7466336036706822855==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+
+--===============7466336036706822855==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
faking <type 'posix.stat_result'>
faking <type 'posix.statvfs_result'>
-========================== closed ==========================
-execution time: 6.25531983376 seconds
-exit status: 0
+
+--===============7466336036706822855==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_future.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_future.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_future.txt Mon May 2 02:07:05 2005
@@ -1,18 +1,43 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 12615 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_future.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============4166020226285430572=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:17:22 2005
-timeout: 12615.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 10.1442010403
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_future.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 02:05:48 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============4166020226285430572==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+6
+6
+SyntaxError badsyntax_future3 3
+SyntaxError badsyntax_future4 3
+SyntaxError badsyntax_future5 4
+SyntaxError badsyntax_future6 3
+SyntaxError badsyntax_future7 3
+
+--===============4166020226285430572==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-OUTPUT TEST
-see output in: /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/result/hpk at code1.codespeak.net/test_future.out
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
@@ -22,7 +47,5 @@
faking <type 'function'>
faking <type 'instancemethod'>
faking <type '_sre.SRE_Match'>
-OK
-========================== closed ==========================
-execution time: 8.64759993553 seconds
-exit status: 0
+
+--===============4166020226285430572==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_future1.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_future1.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_future1.txt Mon May 2 02:07:05 2005
@@ -1,20 +1,39 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13500 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_future1.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============6867012076597281344=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:17:31 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 1.05612301826
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_future1.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 02:05:58 2005
+testreport-version: 1.1
+timeout: 784.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============6867012076597281344==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+6
+
+--===============6867012076597281344==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
-6
-========================== closed ==========================
-execution time: 1.04015302658 seconds
-exit status: 0
+
+--===============6867012076597281344==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_future2.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_future2.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_future2.txt Mon May 2 02:07:05 2005
@@ -1,20 +1,39 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 13499 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_future2.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============5283043095802778497=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:17:32 2005
-timeout: 13500.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 1.88751912117
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_future2.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 02:06:00 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============5283043095802778497==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
+
+6
+
+--===============5283043095802778497==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
-============================================================
faking <type 'unicode'>
faking <type 'module'>
faking <type 'file'>
-6
-========================== closed ==========================
-execution time: 1.86731410027 seconds
-exit status: 0
+
+--===============5283043095802778497==--
\ No newline at end of file
Modified: pypy/testresult/hpk at code1.codespeak.net/test_future3.txt
==============================================================================
--- pypy/testresult/hpk at code1.codespeak.net/test_future3.txt (original)
+++ pypy/testresult/hpk at code1.codespeak.net/test_future3.txt Mon May 2 02:07:05 2005
@@ -1,21 +1,29 @@
-testreport-version: 1.0
-command: /usr/bin/python /tmp/pypy-autotest-13/pypy-dist/pypy/tool/alarm.py 12615 /tmp/pypy-autotest-13/pypy-dist/pypy/interpreter/py.py /tmp/pypy-autotest-13/pypy-dist/lib-python-2.3.4/test/test_future3.py
-run by: hpk at code1.codespeak.net
-sys.platform: linux2
-sys.version_info: (2, 3, 5, 'final', 0)
-cpu model: AMD Opteron(tm) Processor 242
+Content-Type: multipart/mixed; boundary="===============2003253127130217213=="
+MIME-Version: 1.0
cpu mhz: 1603.694
-oldstyle: no
-pypy-revision: 11680
-startdate: Sun May 1 06:17:35 2005
-timeout: 12615.0 seconds
+cpu model: AMD Opteron(tm) Processor 242
+execution-time: 9.28078317642
+exit status: 0
+fspath: /home/hpk/pypy-dist/lib-python/2.3.4/test/test_future3.py
+options: ['core']
+outcome: OK
+platform: linux2
+pypy-revision: 11740
+python-version-info: (2, 3, 5, 'final', 0)
+startdate: Mon May 2 02:06:03 2005
+testreport-version: 1.1
+timeout: 900.0
+userhost: hpk at code1.codespeak.net
+_reprs: {'execution-time': 'float', 'python-version-info': 'tuple',
+ 'options': 'list', 'timeout': 'float', 'pypy-revision': 'int',
+ 'exit status': 'int'}
+
+--===============2003253127130217213==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stdout"
-============================================================
-faking <type 'unicode'>
-faking <type 'module'>
-faking <type 'file'>
-faking <type 'posix.stat_result'>
-faking <type 'posix.statvfs_result'>
test_floor_div_operator (__main__.TestFuture) ... ok
test_nested_scopes (__main__.TestFuture) ... ok
test_true_div_as_default (__main__.TestFuture) ... ok
@@ -24,6 +32,17 @@
Ran 3 tests in 1.186s
OK
-========================== closed ==========================
-execution time: 8.2985470295 seconds
-exit status: 0
+
+--===============2003253127130217213==
+Content-Type: text/plain; charset="us-ascii"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Content-Disposition: attachment; filename="stderr"
+
+faking <type 'unicode'>
+faking <type 'module'>
+faking <type 'file'>
+faking <type 'posix.stat_result'>
+faking <type 'posix.statvfs_result'>
+
+--===============2003253127130217213==--
\ No newline at end of file
Modified: pypy/testresult/htmlreport.py
==============================================================================
--- pypy/testresult/htmlreport.py (original)
+++ pypy/testresult/htmlreport.py Mon May 2 02:07:05 2005
@@ -1,149 +1,24 @@
#! /usr/bin/env python
"""
-A quick reporting tool, showing the exit status and last line of each test.
+the html test reporter
-In the first column, quickreport attempts to categorize the test result:
-
- Ok passed.
- ERR failed.
- (blank) ImportError, one of the known-missing modules listed below.
- ? parse error, maybe the test is currently running.
- T/O time out.
-
-When called with arguments, quickreport prints the name of the tests that
-match them. The first argument is the category (ok, err, t/o) and the
-optional following arguments are searched for in the last column of the
-table.
"""
-
import sys, os, re
import py
-html = py.xml.html
-mydir = py.path.local()
+#
+# various interesting path objects
+#
+testresultdir = py.magic.autopath().dirpath()
+assert testresultdir.basename.endswith('result')
+pypydistdir = testresultdir.dirpath()
+pypydir = pypydistdir.join('pypy')
+assert pypydir.check(dir=1)
+libpythondir = pypydistdir.join('lib-python')
+resultmodule = libpythondir.join('result.py').pyimport()
-r_end = re.compile(r"""(.+)\s*========================== closed ==========================
-execution time: (.+) seconds
-exit status: (.+)
-$""")
-
-r_endout = re.compile(r"""(.+)\s*FAILED: test output differs
-========================== closed ==========================
-execution time: (.+) seconds
-exit status: (.+)
-$""")
-
-r_timedout = re.compile(r"""==========================timeout==========================
-""")
-
-r_importerror = re.compile(r"ImportError: (.+)")
-
-# Linux list below. May need to add a few ones for Windows...
-IGNORE_MODULES = """
- array datetime md5 regex _testcapi
- audioop dbm mmap resource time
- binascii dl mpz rgbimg timing
- _bsddb fcntl nis rotor _tkinter
- bz2 gdbm operator select unicodedata
- cmath grp ossaudiodev sha _weakref
- cPickle _hotshot parser _socket xreadlines
- crypt imageop pcre _ssl zlib
- cStringIO itertools pwd strop _winreg
- _csv linuxaudiodev pyexpat struct winsound
- _curses_panel _locale _random syslog aetools
- _curses math readline termios sunaudiodev
-
- bsddb185
-
- thread
- signal
- _symtable
-
-""".split() # _symtable as it is is an impl detail of CPython compiler
-
-IGNORE_MODULES.extend("aepack macfs macostools plistlib".split()) # Mac ext stuff
-IGNORE_MODULES.extend("al cd cl gl imgfile".split()) # old SGI IRIX extensions
-
-IGNORE_MODULES.append("no XML parsers available")
-IGNORE_MODULES.append("test locale en_US not supported")
-IGNORE_MODULES.append("test_support must be imported from the test package")
-
-class Result:
- def __getattr__(self, name):
- if 'pts' in self.__dict__:
- raise AttributeError, None
- self.pts = '?'
- self.name = '?'
- self.exit_status = '?'
- self.execution_time = '?'
- self.timedout = False
- self.finalline = ''
- self.ensurebody()
- return getattr(self, name)
-
- def parse_header(self, fn):
- f = fn.open(mode='r')
- header = py.std.rfc822.Message(f)
- for name, value in header.items():
- name = name.replace(' ', '_').replace('-', '_').replace('.', '_')
- try:
- value = int(value)
- except ValueError:
- pass
- setattr(self, name, value)
- if not hasattr(self, 'testreport_version'):
- self.testreport_version = '1.0'
- assert self.testreport_version == '1.0'
- self.resultpath = fn
- self.name = fn.purebasename
- self._body = header.fp.read()
-
- def ensurebody(self):
- if not hasattr(self, '_body'):
- return True
- data = self.body = self._body
- del self._body
- self.timedout = bool(r_timedout.search(data))
- match = r_end.search(data)
- assert match, self.resultpath
- self.execution_time = float(match.group(2))
- self.exit_status = int(match.group(3))
-
- if (self.exit_status == 0 and
- not match.group(1).lower().startswith('fail')):
- self.pts = 'Ok'
- elif not self.timedout:
- self.finalline = match.group(1)
- output_test = False
- if self.finalline == "FAILED: test output differs":
- output_test = True
- match = r_endout.search(data)
- assert match
- self.finalline = match.group(1)
- self.pts = 'ERR'
- match1 = r_importerror.match(self.finalline)
- if match1:
- module = match1.group(1)
- if module in IGNORE_MODULES:
- self.pts = '' # doesn't count in our total
- elif self.finalline.startswith('TestSkipped: '):
- self.pts = ''
- elif self.finalline == 'skipping curses':
- self.pts = ''
- if output_test:
- self.finalline+=" [OUTPUT TEST]"
- else:
- self.finalline = 'TIME OUT'
- self.pts = 'T/O'
-
- def __str__(self):
- return '%-3s %-17s %3s %5s %s' % (
- self.pts,
- self.name,
- self.exit_status,
- str(self.execution_time)[:5],
- self.finalline)
+html = py.xml.html
class HtmlReport(object):
def __init__(self):
@@ -159,11 +34,23 @@
self.parse_one(x)
def parse_one(self, resultpath):
- result = Result()
- result.parse_header(resultpath)
- self.results.append(result)
- self.name2result.setdefault(result.name, []).append(result)
- return result
+ try:
+ res = resultmodule.ResultFromMime(resultpath)
+ ver = res['testreport-version']
+ if ver != "1.1":
+ raise TypeError
+ except TypeError:
+ return
+ else:
+ print "sucess", resultpath
+ self.results.append(res)
+ name = res.fspath.purebasename
+ self.name2result.setdefault(name, []).append(res)
+ return res
+
+ #
+ # rendering
+ #
def get_latest_results(self, checkerfunc=None):
names = self.name2result.keys()
@@ -174,8 +61,9 @@
maxrev = 0
maxresult = None
for res in resultlist:
- if res.pypy_revision > maxrev:
- maxrev = res.pypy_revision
+ resrev = res['pypy-revision']
+ if resrev > maxrev:
+ maxrev = resrev
maxresult = res
assert maxresult
if not checkerfunc or checkerfunc(maxresult):
@@ -185,47 +73,151 @@
def render_latest_table(self, results):
table = html.table(
[html.th(x, align='left')
- for x in ("status", "revision", "user", "platform",
- "elapsed", "oldstyle",
- "filename", "finalline")]
+ for x in ("status", "filename", "revision",
+ "user", "platform", "elapsed",
+ "options",
+ )],
)
for result in results:
table.append(self.render_result_row(result))
return table
def render_result_row(self, result):
- l = []
- l.append(html.a(result.resultpath.purebasename,
- href=self.href_resultpath(result.resultpath)))
- outpath = result.resultpath.new(ext='.out')
- if outpath.check():
- l.append(html.a("[OUT]",
- href=self.href_resultpath(outpath)))
-
- dp = result.resultpath.dirpath()
- #if dp.basename == result.run_by:
- # user = html.a(dp.basename[:15], href=self.href_resultpath(dp))
- #else:
- user = dp.basename[:15]
-
+ #l = []
+ #l.append(html.a(result.purebasenameresultpath.purebasename,
+ # href=self.href_resultpath(result.resultpath)))
+ #outpath = result.resultpath.new(ext='.out')
+ #if outpath.check():
+ # l.append(html.a("[OUT]",
+ # href=self.href_resultpath(outpath)))
+ dp = py.path.local(result['fspath'])
+
+ options = " ".join([x for x in result.get('options', []) if x!= 'core'])
+ if not options:
+ options=" "
return html.tr(
- html.td(result.pts),
- html.td(result.pypy_revision),
- html.td(user),
- html.td(result.sys_platform),
- html.td("%.2fs" % result.execution_time),
- html.td(getattr(result, 'oldstyle', '??')),
- html.td(l),
- html.td(result.finalline)
+ html.td(result['outcome'],
+ style = "background-color: %s" % (getresultcolor(result),)),
+ html.td(self.render_test_references(result)),
+ html.td(result['pypy-revision']),
+ html.td(result['userhost'][:15]),
+ html.td(result['platform']),
+ html.td("%.2fs" % result['execution-time']),
+ html.td(options),
)
-
- def setresulturl(self, url):
- self.url = url
- def href_resultpath(self, path):
- rel = path.relto(mydir)
- return "%s/%s" % (self.url, rel,)
+ def getrelpath(self, p):
+ return p.relto(self.indexpath.dirpath())
+
+ def render_test_references(self, result):
+ dest = self.make_single_test_result(result)
+ return html.div(html.a(result.path.purebasename,
+ href=self.getrelpath(dest)),
+ style="background-color: transparent")
+
+ def make_single_test_result(self, result):
+ cache = self.indexpath.dirpath('.cache')
+ cache.ensure(dir=1)
+ dest = cache.join(result.path.basename).new(ext='.html')
+ doc = ViewResult(result)
+ doc.writetopath(dest)
+ return dest
+
+ def getcorelists(self):
+ def iscore(result):
+ return 'core' in result.get('options', [])
+ coretests = []
+ noncoretests = []
+ for x in self.get_latest_results() :
+ if iscore(x):
+ coretests.append(x)
+ else:
+ noncoretests.append(x)
+ return coretests, noncoretests
+
+ # generate html files
+ #
+ def makeindex(self, indexpath):
+ self.indexpath = indexpath
+ doc = Document(title='pypy test results')
+ body = doc.body
+ coretests, noncoretests = self.getcorelists()
+ body.append(html.h2("PyPy - latest compliance test results - "
+ "core tests"))
+
+ ok = len([x for x in coretests if x.isok()])
+ err = len([x for x in coretests if x.iserr()])
+ to = len([x for x in coretests if x.istimeout()])
+ sum = ok + err + to
+ sum100 = sum / 100.0
+ body.append(html.div( "%.2f%% passed, %.2f%% timeout, %.2f%% ERROR" % (
+ ok/sum100, to/sum100, err/sum100),
+ style="font-weight: bold"))
+ body.append(self.render_latest_table(coretests))
+
+ body.append(
+ html.h2("PyPy - latest compliance test results - non-core tests"))
+ body.append(self.render_latest_table(noncoretests))
+ doc.writetopath(indexpath)
+
+class Document(object):
+ def __init__(self, title=None):
+ self.body = html.body()
+ self.head = html.head()
+ self.doc = html.html(self.head, self.body)
+ if title is not None:
+ self.head.append(
+ html.meta(name="title", content=title))
+ self.head.append(
+ html.link(rel="Stylesheet", type="text/css", href="/pypy/default.css"))
+
+ def writetopath(self, p):
+ assert p.ext == '.html'
+ self.head.append(
+ html.meta(name="Content-Type", content="text/html;charset=UTF-8")
+ )
+ s = self.doc.unicode().encode('utf-8')
+ p.write(s)
+
+def getresultcolor(result):
+ if result.isok():
+ color = "#00ee00"
+ elif result.iserr():
+ color = "#ee0000"
+ elif result.istimeout:
+ color = "#0000ee"
+ else:
+ color = "#444444"
+ return color
+
+class ViewResult(Document):
+ def __init__(self, result):
+ title = "%s testresult" % (result.path.purebasename,)
+ super(ViewResult, self).__init__(title=title)
+ color = getresultcolor(result)
+ self.body.append(html.h2(title,
+ style="background-color: %s" % color))
+ self.body.append(self.render_meta_info(result))
+ for name in ('reportdiff', 'stdout', 'stderr'):
+ try:
+ text = result.getnamedtext(name)
+ except KeyError:
+ continue
+ text = py.xml.escape(text)
+ self.body.append(html.h3(name))
+ self.body.append(html.pre(text))
+
+ def render_meta_info(self, result):
+ t = html.table()
+ items = result.items()
+ items.sort()
+ for name, value in items:
+ if name.lower() == name:
+ t.append(html.tr(
+ html.td(name), html.td(value)))
+ return t
+
class TestOfHtmlReportClass:
def setup_class(cls):
cls.testresultdir = py.path.local()
@@ -236,16 +228,15 @@
# test pickling of report
tempdir = py.test.ensuretemp('reportpickle')
picklepath = tempdir.join('report.pickle')
- picklepath.dumpobj(self.rep)
- x = picklepath.loadobj()
+ picklepath.dump(self.rep)
+ x = picklepath.load()
assert len(x.results) == len(self.rep.results)
def test_render_latest(self):
- t = self.rep.render_latest_table()
+ t = self.rep.render_latest_table(self.rep.results)
assert unicode(t)
mydir = py.magic.autopath().dirpath()
def getpicklepath():
return mydir.join('.htmlreport.pickle')
-
Deleted: /pypy/testresult/index.cgi
==============================================================================
--- /pypy/testresult/index.cgi Mon May 2 02:07:05 2005
+++ (empty file)
@@ -1,74 +0,0 @@
-#!/usr/bin/python
-
-import cgitb
-cgitb.enable()
-import htmlreport
-
-# XXX HACK
-
-import sys
-sys.path.insert(0, '/projects/pypy/dist') # always updated via '~/.svntrigger'
-
-# XXX
-baseurl = "http://codespeak.net/~hpk/pypy-testresult"
-
-if __name__ == '__main__':
- import py
- html = py.xml.html
- pypytestresultdir = py.magic.autopath().dirpath()
-
- head = html.head()
- body = html.body()
- doc = html.html(head, body)
-
- testlist = html.ul()
- body.append(testlist)
-
- ppath = htmlreport.getpicklepath()
- rep = ppath.load()
- rep.setresulturl(baseurl)
-
- # XXX refactor:
- import pypy
- conftest = (py.path.local(pypy.__file__).dirpath()
- .dirpath('lib-python', 'conftest.py')
- .getpymodule())
- name2core = {}
- for regrtest in conftest.testmap:
- if regrtest.core:
- i = regrtest.basename.find('.')
- name = regrtest.basename[:i]
- name2core[name] = True
- def iscore(result):
- return result.name in name2core
-
- coretests = []
- noncoretests = []
- for x in rep.get_latest_results() :
- if iscore(x):
- coretests.append(x)
- else:
- noncoretests.append(x)
-
- assert coretests
- assert noncoretests
- ok = len([x for x in coretests if x.pts.lower() == 'ok'])
- err = len([x for x in coretests if x.pts.lower() == 'err'])
- to = len([x for x in coretests if x.pts.lower() == 't/o'])
- doc.append(html.h2("PyPy - latest compliance test results - "
- "core tests"))
- sum = ok + err + to
- sum100 = sum / 100.0
- doc.append(html.div( "%.2f%% passed, %.2f%% timeout, %.2f%% ERROR" % (
- ok/sum100, to/sum100, err/sum100),
- style="font-weight: bold"))
- doc.append(rep.render_latest_table(coretests))
-
- doc.append(
- html.h2("PyPy - latest compliance test results - non-core tests"))
- doc.append(rep.render_latest_table(noncoretests))
-
- result = doc.unicode().encode('UTF-8')
- print "Content-Type: text/html; charset=UTF8"
- print
- print result
Deleted: /pypy/testresult/quickreport.py
==============================================================================
--- /pypy/testresult/quickreport.py Mon May 2 02:07:05 2005
+++ (empty file)
@@ -1,175 +0,0 @@
-#! /usr/bin/env python
-
-"""
-A quick reporting tool, showing the exit status and last line of each test.
-
-In the first column, quickreport attempts to categorize the test result:
-
- Ok passed.
- ERR failed.
- (blank) ImportError, one of the known-missing modules listed below.
- ? parse error, maybe the test is currently running.
- T/O time out.
-
-When called with arguments, quickreport prints the name of the tests that
-match them. The first argument is the category (ok, err, t/o) and the
-optional following arguments are searched for in the last column of the
-table.
-"""
-
-import sys, os
-try:
- __file__
-except NameError:
- __file__ = sys.argv[0]
-dir = os.path.abspath(__file__)
-dir = os.path.dirname(dir) # result/
-dir = os.path.dirname(dir) # test/
-dir = os.path.dirname(dir) # lib-python-2.3.4/
-dir = os.path.dirname(dir) # dist/
-sys.path.insert(0, dir)
-import py, re
-
-mydir = py.path.local()
-
-r_end = re.compile(r"""(.+)\s*========================== closed ==========================
-execution time: (.+) seconds
-exit status: (.+)
-$""")
-
-r_endout = re.compile(r"""(.+)\s*FAILED: test output differs
-========================== closed ==========================
-execution time: (.+) seconds
-exit status: (.+)
-$""")
-
-r_timeout = re.compile(r"""==========================timeout==========================
-""")
-
-r_importerror = re.compile(r"ImportError: (.+)")
-
-# Linux list below. May need to add a few ones for Windows...
-IGNORE_MODULES = """
- array datetime md5 regex _testcapi
- audioop dbm mmap resource time
- binascii dl mpz rgbimg timing
- _bsddb fcntl nis rotor _tkinter
- bz2 gdbm operator select unicodedata
- cmath grp ossaudiodev sha _weakref
- cPickle _hotshot parser _socket xreadlines
- crypt imageop pcre _ssl zlib
- cStringIO itertools pwd strop _winreg
- _csv linuxaudiodev pyexpat struct winsound
- _curses_panel _locale _random syslog aetools
- _curses math readline termios sunaudiodev
-
- bsddb185
-
- thread
- signal
- _symtable
-
-""".split() # _symtable as it is is an impl detail of CPython compiler
-
-IGNORE_MODULES.extend("aepack macfs macostools plistlib".split()) # Mac ext stuff
-IGNORE_MODULES.extend("al cd cl gl imgfile".split()) # old SGI IRIX extensions
-
-IGNORE_MODULES.append("no XML parsers available")
-IGNORE_MODULES.append("test locale en_US not supported")
-IGNORE_MODULES.append("test_support must be imported from the test package")
-
-class Result:
- pts = '?'
- name = '?'
- exit_status = '?'
- execution_time = '?'
- timeout = False
- finalline = ''
-
- def read(self, fn):
- self.name = fn.purebasename
- data = fn.read(mode='r')
- self.timeout = bool(r_timeout.search(data))
- match = r_end.search(data)
- assert match
- self.execution_time = float(match.group(2))
- self.exit_status = match.group(3)
- if (self.exit_status == '0' and
- not match.group(1).lower().startswith('fail')):
- self.pts = 'Ok'
- elif not self.timeout:
- self.finalline = match.group(1)
- output_test = False
- if self.finalline == "FAILED: test output differs":
- output_test = True
- match = r_endout.search(data)
- assert match
- self.finalline = match.group(1)
- self.pts = 'ERR'
- match1 = r_importerror.match(self.finalline)
- if match1:
- module = match1.group(1)
- if module in IGNORE_MODULES:
- self.pts = '' # doesn't count in our total
- elif self.finalline.startswith('TestSkipped: '):
- self.pts = ''
- elif self.finalline == 'skipping curses':
- self.pts = ''
- if output_test:
- self.finalline+=" [OUTPUT TEST]"
- else:
- self.finalline = 'TIME OUT'
- self.pts = 'T/O'
-
- def __str__(self):
- return '%-3s %-17s %3s %5s %s' % (
- self.pts,
- self.name,
- self.exit_status,
- str(self.execution_time)[:5],
- self.finalline)
-
-
-def allresults():
- files = mydir.listdir("*.txt")
- files.sort(lambda x,y: cmp(str(x).lower(), str(y).lower()))
- for fn in files:
- result = Result()
- try:
- result.read(fn)
- except AssertionError:
- pass
- yield result
-
-
-def report_table():
- header = Result()
- header.pts = 'res'
- header.name = 'name'
- header.exit_status = 'err'
- header.execution_time = 'time'
- header.finalline = ' last output line'
- print
- print header
- print
- count = 0
- for result in allresults():
- print result
- count += 1
- print
- if count == 0:
- print >> sys.stderr, """No result found. Try to run it as:
- cd user at host; python ../quickreport.py
- """
-
-if __name__ == '__main__':
- if len(sys.argv) <= 1:
- report_table()
- else:
- match_pts = sys.argv[1].upper()
- match_finalline = '\s+'.join([re.escape(s) for s in sys.argv[2:]])
- r_match_finalline = re.compile(match_finalline)
- for result in allresults():
- if result.pts.upper() == match_pts:
- if r_match_finalline.search(result.finalline):
- print result.name
More information about the Pypy-commit
mailing list