test_mmap wrote null bytes into its expected-output file; this caused me to
waste an hour tracking down an illusion; repaired it; writing/reading non- printable characters (except \t\r\n) into/outof text-mode files ain't defined x-platform, and at least some Windows text editors do surprising things in their presence. Also added a by-hand "build humber" to the Windows build, in an approximation of Python's inexplicable BUILD-number Unix scheme. I'll try to remember to increment it each time I make a Windows installer available. It's starting at 2, cuz I've put 2 installers out so far (both with BUILD #0).
This commit is contained in:
parent
b89f41efbc
commit
50699215f8
Binary file not shown.
|
@ -40,7 +40,7 @@ def test_both():
|
|||
assert m[0] == '3'
|
||||
print ' Contents of first 3 bytes:', repr(m[0:3])
|
||||
assert m[0:3] == '3\0\0'
|
||||
print ' Contents of second page:', m[PAGESIZE-1 : PAGESIZE + 7]
|
||||
print ' Contents of second page:', repr(m[PAGESIZE-1 : PAGESIZE + 7])
|
||||
assert m[PAGESIZE-1 : PAGESIZE + 7] == '\0foobar\0'
|
||||
|
||||
m.flush()
|
||||
|
@ -119,4 +119,3 @@ def test_both():
|
|||
print ' Test passed'
|
||||
|
||||
test_both()
|
||||
|
||||
|
|
|
@ -694,8 +694,12 @@ SOURCE=..\Modules\getbuildinfo.c
|
|||
|
||||
!IF "$(CFG)" == "python20 - Win32 Release"
|
||||
|
||||
# ADD CPP /D BUILD=2
|
||||
|
||||
!ELSEIF "$(CFG)" == "python20 - Win32 Debug"
|
||||
|
||||
# ADD CPP /D BUILD=2
|
||||
|
||||
!ELSEIF "$(CFG)" == "python20 - Win32 Alpha Debug"
|
||||
|
||||
!ELSEIF "$(CFG)" == "python20 - Win32 Alpha Release"
|
||||
|
|
Loading…
Reference in New Issue