Switch to unified view

a/Allura/allura/tests/test_utils.py b/Allura/allura/tests/test_utils.py
...
...
95
        assert false_predicate(False) == False
95
        assert false_predicate(False) == False
96
        assert true_predicate() == True
96
        assert true_predicate() == True
97
        assert false_predicate() == False
97
        assert false_predicate() == False
98
        assert bool(true_predicate) == True
98
        assert bool(true_predicate) == True
99
        assert bool(false_predicate) == False
99
        assert bool(false_predicate) == False
100
101
class TestCaseInsensitiveDict(unittest.TestCase):
102
103
    def test_everything(self):
104
        d = utils.CaseInsensitiveDict(Foo=5)
105
        assert d['foo'] == d['Foo'] == d['FOO'] == 5
106
        d['bAr'] = 6
107
        assert d['bar'] == d['Bar'] == 6
108
        d['bar'] = 7
109
        assert d['bar'] == d['bAr'] == 7
110
        self.assertRaises(AssertionError, utils.CaseInsensitiveDict, foo=1, Foo=2)
111
        del d['bar']
112
        assert len(d) == 1, d
113
        assert d.popitem() == ('Foo', 5)
114
        self.assertRaises(AssertionError, d.update, foo=1, Foo=2)
115
        d.update(foo=1, Bar=2)
116
        assert d == dict(foo=1, bar=2)
117
        assert d != dict(Foo=1, bar=2)
118
        assert d == utils.CaseInsensitiveDict(Foo=1, bar=2)
119