updated the hex(-16) test since hex() of a signed literal has changed.
diff --git a/Lib/test/test_b1.py b/Lib/test/test_b1.py
index 903cc56..27d40da 100644
--- a/Lib/test/test_b1.py
+++ b/Lib/test/test_b1.py
@@ -181,7 +181,7 @@
 print 'hex'
 if hex(16) != '0x10': raise TestFailed, 'hex(16)'
 if hex(16L) != '0x10L': raise TestFailed, 'hex(16L)'
-if hex(-16) != '-0x10': raise TestFailed, 'hex(-16)'
+if hex(-16) != '0xfffffff0': raise TestFailed, 'hex(-16)'
 if hex(-16L) != '-0x10L': raise TestFailed, 'hex(-16L)'
 
 print 'id'