Example #1
0
 def test_ArrayStringTypemaps(self):
     # basic conversion of list or tuples of strings
     seqList = ['a', alt('b'), 'hello world']
     self.assertEqual(wx.testArrayStringTypemap(seqList),
                      ['a', 'b', 'hello world'])
     seqTuple = ('a', alt('b'), 'hello world')
     self.assertEqual(wx.testArrayStringTypemap(seqTuple),
                      ['a', 'b', 'hello world'])
 def test_ArrayStringTypemapErrors(self):
     # test error conditions
     with self.assertRaises(TypeError):
         wx.testArrayStringTypemap("STRING sequence")
     with self.assertRaises(TypeError):
         wx.testArrayStringTypemap(alt("ALT sequence"))
     with self.assertRaises(TypeError):
         wx.testArrayStringTypemap(["list", "with", "non-string", "items", 123])
Example #3
0
 def test_ArrayStringTypemapErrors(self):
     # test error conditions
     with self.assertRaises(TypeError):
         wx.testArrayStringTypemap("STRING sequence")
     with self.assertRaises(TypeError):
         wx.testArrayStringTypemap(alt("ALT sequence"))
     with self.assertRaises(TypeError):
         wx.testArrayStringTypemap(["list", "with", "non-string", "items", 123])
 def test_ArrayStringTypemaps(self):
     # basic conversion of list or tuples of strings
     seqList = ["a", alt("b"), "hello world"]
     self.assertEqual(wx.testArrayStringTypemap(seqList), ["a", "b", "hello world"])
     seqTuple = ("a", alt("b"), "hello world")
     self.assertEqual(wx.testArrayStringTypemap(seqTuple), ["a", "b", "hello world"])
Example #5
0
 def test_ArrayStringTypemaps(self):
     # basic conversion of list or tuples of strings
     seqList = ['a', alt('b'), 'hello world']
     self.assertEqual(wx.testArrayStringTypemap(seqList), ['a', 'b', 'hello world'])
     seqTuple = ('a', alt('b'), 'hello world')
     self.assertEqual(wx.testArrayStringTypemap(seqTuple), ['a', 'b', 'hello world'])