give TypeError when trying to set T_STRING_INPLACE
diff --git a/Lib/test/test_structmembers.py b/Lib/test/test_structmembers.py
index 0d28756..279a01e 100644
--- a/Lib/test/test_structmembers.py
+++ b/Lib/test/test_structmembers.py
@@ -9,7 +9,7 @@
 from test import test_support
 
 ts=test_structmembersType(False, 1, 2, 3, 4, 5, 6, 7, 8,
-                          9.99999, 10.1010101010)
+                          9.99999, 10.1010101010, "hi")
 
 class ReadWriteTests(unittest.TestCase):
 
@@ -68,6 +68,11 @@
         ts.T_ULONGLONG = 4
         self.assertEquals(ts.T_ULONGLONG, 4)
 
+    def test_inplace_string(self):
+        self.assertEquals(ts.T_STRING_INPLACE, "hi")
+        self.assertRaises(TypeError, setattr, ts, "T_STRING_INPLACE", "s")
+        self.assertRaises(TypeError, delattr, ts, "T_STRING_INPLACE")
+
 
 class TestWarnings(unittest.TestCase):