Exemple #1
0
    def test_from_dict(self):
        data = [('layers', 'foo,bar'), ('laYERs', 'baz'), ('crs', 'EPSG:4326')]
        nc_dict = NoCaseMultiDict(data)
        print(nc_dict)

        for name in ('layers', 'LAYERS', 'lAYeRS'):
            assert name in nc_dict, name + ' not found'
        assert nc_dict.get_all('layers') == ['foo,bar', 'baz']
        assert nc_dict.get_all('crs') == ['EPSG:4326']
Exemple #2
0
    def test_from_dict(self):
        data = [("layers", "foo,bar"), ("laYERs", "baz"), ("crs", "EPSG:4326")]
        nc_dict = NoCaseMultiDict(data)
        print(nc_dict)

        for name in ("layers", "LAYERS", "lAYeRS"):
            assert name in nc_dict, name + " not found"
        assert nc_dict.get_all("layers") == ["foo,bar", "baz"]
        assert nc_dict.get_all("crs") == ["EPSG:4326"]
Exemple #3
0
    def test_from_dict(self):
        data = [('layers', 'foo,bar'), ('laYERs', 'baz'), ('crs', 'EPSG:4326')]
        nc_dict = NoCaseMultiDict(data)
        print(nc_dict)

        for name in ('layers', 'LAYERS', 'lAYeRS'):
            assert name in nc_dict, name + ' not found'
        assert nc_dict.get_all('layers') == ['foo,bar', 'baz']
        assert nc_dict.get_all('crs') == ['EPSG:4326']
Exemple #4
0
    def test_from_dict(self):
        data = [("layers", "foo,bar"), ("laYERs", "baz"), ("crs", "EPSG:4326")]
        nc_dict = NoCaseMultiDict(data)
        print(nc_dict)

        for name in ("layers", "LAYERS", "lAYeRS"):
            assert name in nc_dict, name + " not found"
        assert nc_dict.get_all("layers") == ["foo,bar", "baz"]
        assert nc_dict.get_all("crs") == ["EPSG:4326"]
Exemple #5
0
 def test_set(self):
     nc_dict = NoCaseMultiDict()
     nc_dict.set('foo', 'bar')
     assert nc_dict.get_all('fOO') == ['bar']
     nc_dict.set('fOo', 'buzz', append=True)
     assert nc_dict.get_all('FOO') == ['bar', 'buzz']
     nc_dict.set('foO', 'bizz')
     assert nc_dict.get_all('FOO') == ['bizz']
     nc_dict.set('foO', ['ham', 'spam'], unpack=True)
     assert nc_dict.get_all('FOO') == ['ham', 'spam']
     nc_dict.set('FoO', ['egg', 'bacon'], append=True, unpack=True)
     assert nc_dict.get_all('FOo') == ['ham', 'spam', 'egg', 'bacon']
Exemple #6
0
 def test_set(self):
     nc_dict = NoCaseMultiDict()
     nc_dict.set('foo', 'bar')
     assert nc_dict.get_all('fOO') == ['bar']
     nc_dict.set('fOo', 'buzz', append=True)
     assert nc_dict.get_all('FOO') == ['bar', 'buzz']
     nc_dict.set('foO', 'bizz')
     assert nc_dict.get_all('FOO') == ['bizz']
     nc_dict.set('foO', ['ham', 'spam'], unpack=True)
     assert nc_dict.get_all('FOO') == ['ham', 'spam']
     nc_dict.set('FoO', ['egg', 'bacon'], append=True, unpack=True)
     assert nc_dict.get_all('FOo') == ['ham', 'spam', 'egg', 'bacon']
Exemple #7
0
 def test_set(self):
     nc_dict = NoCaseMultiDict()
     nc_dict.set("foo", "bar")
     assert nc_dict.get_all("fOO") == ["bar"]
     nc_dict.set("fOo", "buzz", append=True)
     assert nc_dict.get_all("FOO") == ["bar", "buzz"]
     nc_dict.set("foO", "bizz")
     assert nc_dict.get_all("FOO") == ["bizz"]
     nc_dict.set("foO", ["ham", "spam"], unpack=True)
     assert nc_dict.get_all("FOO") == ["ham", "spam"]
     nc_dict.set("FoO", ["egg", "bacon"], append=True, unpack=True)
     assert nc_dict.get_all("FOo") == ["ham", "spam", "egg", "bacon"]
Exemple #8
0
 def test_set(self):
     nc_dict = NoCaseMultiDict()
     nc_dict.set("foo", "bar")
     assert nc_dict.get_all("fOO") == ["bar"]
     nc_dict.set("fOo", "buzz", append=True)
     assert nc_dict.get_all("FOO") == ["bar", "buzz"]
     nc_dict.set("foO", "bizz")
     assert nc_dict.get_all("FOO") == ["bizz"]
     nc_dict.set("foO", ["ham", "spam"], unpack=True)
     assert nc_dict.get_all("FOO") == ["ham", "spam"]
     nc_dict.set("FoO", ["egg", "bacon"], append=True, unpack=True)
     assert nc_dict.get_all("FOo") == ["ham", "spam", "egg", "bacon"]
Exemple #9
0
 def test_get_all(self):
     nc_dict = NoCaseMultiDict([('foo', 'bar'), ('num', '42'),
                                ('foo', 'biz')])
     assert nc_dict.get_all('bar') == []
     assert nc_dict.get_all('foo') == ['bar', 'biz']
     assert nc_dict.get_all('num') == ['42']
Exemple #10
0
 def test_get_all(self):
     nc_dict = NoCaseMultiDict([('foo', 'bar'), ('num', '42'), ('foo', 'biz')])
     assert nc_dict.get_all('bar') == []
     assert nc_dict.get_all('foo') == ['bar', 'biz']
     assert nc_dict.get_all('num') == ['42']
Exemple #11
0
 def test_get_all(self):
     nc_dict = NoCaseMultiDict([("foo", "bar"), ("num", "42"),
                                ("foo", "biz")])
     assert nc_dict.get_all("bar") == []
     assert nc_dict.get_all("foo") == ["bar", "biz"]
     assert nc_dict.get_all("num") == ["42"]
Exemple #12
0
 def test_get_all(self):
     nc_dict = NoCaseMultiDict([("foo", "bar"), ("num", "42"), ("foo", "biz")])
     assert nc_dict.get_all("bar") == []
     assert nc_dict.get_all("foo") == ["bar", "biz"]
     assert nc_dict.get_all("num") == ["42"]