Lines Matching defs:cistr
3065 class cistr(str):
3076 if not isinstance(other, cistr):
3077 other = cistr(other)
3083 self.assertEqual(cistr('ABC'), 'abc')
3084 self.assertEqual('aBc', cistr('ABC'))
3085 self.assertEqual(str(cistr('ABC')), 'ABC')
3087 d = {cistr('one'): 1, cistr('two'): 2, cistr('tHree'): 3}
3088 self.assertEqual(d[cistr('one')], 1)
3089 self.assertEqual(d[cistr('tWo')], 2)
3090 self.assertEqual(d[cistr('THrEE')], 3)
3091 self.assertIn(cistr('ONe'), d)
3092 self.assertEqual(d.get(cistr('thrEE')), 3)