Buffer-object repitition and concatenation has worked all along; add a test
to make avoid regression.
diff --git a/Lib/test/test_types.py b/Lib/test/test_types.py
index fc30e5b..bc13c5f 100644
--- a/Lib/test/test_types.py
+++ b/Lib/test/test_types.py
@@ -522,6 +522,12 @@
 b = a * 5
 if a == b:
     raise TestFailed, 'buffers should not be equal'
+if str(b) != ('asdf' * 5):
+    raise TestFailed, 'repeated buffer has wrong content'
+if str(a * 0) != '':
+    raise TestFailed, 'repeated buffer zero times has wrong content'
+if str(a + buffer('def')) != 'asdfdef':
+    raise TestFailed, 'concatenation of buffers yields wrong content'
 
 try: a[1] = 'g'
 except TypeError: pass