Author: Matti Picus <[email protected]>
Branch: py3k
Changeset: r84551:f80122a036dc
Date: 2016-05-21 21:38 +0300
http://bitbucket.org/pypy/pypy/changeset/f80122a036dc/
Log: clean up _winreg, winreg problems to get tests running
diff --git a/pypy/module/_codecs/test/test_codecs.py
b/pypy/module/_codecs/test/test_codecs.py
--- a/pypy/module/_codecs/test/test_codecs.py
+++ b/pypy/module/_codecs/test/test_codecs.py
@@ -141,8 +141,6 @@
class AppTestPartialEvaluation:
spaceconfig = dict(usemodules=['array',])
- if sys.platform == 'win32':
- spaceconfig['usemodules'].append('_winreg')
def test_partial_utf8(self):
import _codecs
@@ -767,7 +765,7 @@
try:
# test for non-latin1 codepage, more general test needed
import winreg
- key = winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE,
+ key = winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE,
r'System\CurrentControlSet\Control\Nls\CodePage')
if winreg.QueryValueEx(key, 'ACP')[0] == u'1255': # non-latin1
toencode = u'caf\xbf',b'caf\xbf'
diff --git a/pypy/module/_winreg/test/test_winreg.py
b/pypy/module/_winreg/test/test_winreg.py
--- a/pypy/module/_winreg/test/test_winreg.py
+++ b/pypy/module/_winreg/test/test_winreg.py
@@ -19,7 +19,7 @@
canSaveKey = True
class AppTestHKey:
- spaceconfig = dict(usemodules=('_winreg',))
+ #spaceconfig = dict(usemodules=('_winreg',))
def test_repr(self):
import winreg
@@ -27,7 +27,7 @@
assert str(k) == "<PyHKEY:0x123>"
class AppTestFfi:
- spaceconfig = dict(usemodules=('_winreg',))
+ #spaceconfig = dict(usemodules=('_winreg',))
def setup_class(cls):
import _winreg
@@ -53,9 +53,9 @@
w_test_data.append(w_btest)
def teardown_class(cls):
- import _winreg
+ import winreg
try:
- _winreg.DeleteKey(cls.root_key, cls.test_key_name)
+ winreg.DeleteKey(cls.root_key, cls.test_key_name)
except WindowsError:
pass
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit