summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2003-11-30 22:46:18 (GMT)
committerGuido van Rossum <guido@python.org>2003-11-30 22:46:18 (GMT)
commit0a18552b299761b34413dc4045610cbf9a75768c (patch)
treef6070a06fc3b66d8fade5e18342aeb0cebb85f5f
parentfd25acacaf77e3f22e4dd5e85699fae73cc29a7a (diff)
downloadcpython-0a18552b299761b34413dc4045610cbf9a75768c.zip
cpython-0a18552b299761b34413dc4045610cbf9a75768c.tar.gz
cpython-0a18552b299761b34413dc4045610cbf9a75768c.tar.bz2
Add testcases for _winreg segfault (SF 851056).
-rw-r--r--Lib/test/test_winreg.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/Lib/test/test_winreg.py b/Lib/test/test_winreg.py
index f686c98..3efe466 100644
--- a/Lib/test/test_winreg.py
+++ b/Lib/test/test_winreg.py
@@ -10,10 +10,12 @@ test_key_name = "SOFTWARE\\Python Registry Test Key - Delete Me"
test_data = [
("Int Value", 45, REG_DWORD),
- ("String Val", "A string value", REG_SZ,),
+ ("String Val", "A string value", REG_SZ),
("StringExpand", "The path is %path%", REG_EXPAND_SZ),
("Multi-string", ["Lots", "of", "string", "values"], REG_MULTI_SZ),
("Raw Data", ("binary"+chr(0)+"data"), REG_BINARY),
+ ("Big String", "x"*(512*1024-4), REG_SZ),
+ ("Big Binary", "x"*(1024*1024-4), REG_BINARY),
]
if have_unicode:
test_data+=[