Added some new tests and two new files for testing: test_types.py
(testing operations on built-in types) and autotest.py (automatic
regression testing).
diff --git a/Lib/test/test_b2.py b/Lib/test/test_b2.py
index a4bea24..568ed97 100644
--- a/Lib/test/test_b2.py
+++ b/Lib/test/test_b2.py
@@ -115,11 +115,27 @@
 import string
 reload(string)
 
+print 'repr'
+if repr('') <> '\'\'': raise TestFailed, 'repr(\'\')'
+if repr(0) <> '0': raise TestFailed, 'repr(0)'
+if repr(0L) <> '0L': raise TestFailed, 'repr(0L)'
+if repr(()) <> '()': raise TestFailed, 'repr(())'
+if repr([]) <> '[]': raise TestFailed, 'repr([])'
+if repr({}) <> '{}': raise TestFailed, 'repr({})'
+
 print 'setattr'
 import sys
 setattr(sys, 'foobar', 1)
 if sys.foobar != 1: raise TestFailed, 'setattr(sys, \'foobar\', 1)'
 
+print 'str'
+if str('') <> '': raise TestFailed, 'str(\'\')'
+if str(0) <> '0': raise TestFailed, 'str(0)'
+if str(0L) <> '0L': raise TestFailed, 'str(0L)'
+if str(()) <> '()': raise TestFailed, 'str(())'
+if str([]) <> '[]': raise TestFailed, 'str([])'
+if str({}) <> '{}': raise TestFailed, 'str({})'
+
 print 'type'
 if type('') <> type('123') or type('') == type(()):
 	raise TestFailed, 'type()'