Exemple #1
0
    def test_basic(self):
        d = CaseInsensitiveDict()
        d['Content-Type'] = 'text/plain'

        self.assertEqual(d['content-type'], 'text/plain')
        self.assertEqual(d.items(), [('Content-Type', 'text/plain')])

        d['content-type'] = 'text/html'
        self.assertEqual(d['content-type'], 'text/html')
Exemple #2
0
 def test_keys(self):
     d = CaseInsensitiveDict({None: 2})
     self.assertEqual(d, {None: 2})
     self.assertEqual(d[None], 2)
Exemple #3
0
 def test_default(self):
     d = CaseInsensitiveDict({'foo': 'bar'})