def test_source(self):
        req = Mock(['args', 'headers', 'values'])
        req.args = {'foo': 'bar'}
        req.headers = {'baz': 'bat'}
        arg = Argument('foo', location=['args'])
        self.assertEquals(arg.source(req), MultiDict(req.args))

        arg = Argument('foo', location=['headers'])
        self.assertEquals(arg.source(req), MultiDict(req.headers))
Beispiel #2
0
    def test_source(self):
        req = Mock(['args', 'headers', 'values'])
        req.args = {'foo': 'bar'}
        req.headers = {'baz': 'bat'}
        arg = Argument('foo', location=['args'])
        self.assertEquals(arg.source(req), req.args)

        arg = Argument('foo', location=['headers'])
        self.assertEquals(arg.source(req), req.headers)
    def test_source(self):
        req = Mock(["args", "headers", "values"])
        req.args = {"foo": "bar"}
        req.headers = {"baz": "bat"}
        arg = Argument("foo", location=["args"])
        self.assertEquals(arg.source(req), req.args)

        arg = Argument("foo", location=["headers"])
        self.assertEquals(arg.source(req), req.headers)
Beispiel #4
0
 def test_source_default_location(self):
     req = Mock(['values'])
     req._get_child_mock = lambda **kwargs: NonCallableMock(**kwargs)
     arg = Argument('foo')
     self.assertEquals(arg.source(req), req.values)
Beispiel #5
0
 def test_source_bad_location(self):
     req = Mock(['values'])
     arg = Argument('foo', location=['foo'])
     self.assertTrue(len(arg.source(req)) == 0)  # yes, basically you don't find it
 def test_source_default_location(self):
     req = Mock(['values'])
     req._get_child_mock = lambda **kwargs: MultiDict()
     arg = Argument('foo')
     self.assertEquals(arg.source(req), req.values)
 def test_source_bad_location(self):
     req = Mock(['values'])
     arg = Argument('foo', location=['foo'])
     self.assertTrue(len(
         arg.source(req)) == 0)  # yes, basically you don't find it
Beispiel #8
0
 def test_source_default_location(self):
     req = Mock(['values'])
     arg = Argument('foo')
     self.assertEquals(arg.source(req), req.values)
Beispiel #9
0
 def test_source_default_location(self):
     req = Mock(['values'])
     arg = Argument('foo')
     self.assertEquals(arg.source(req), req.values)
 def test_source_default_location(self):
     req = Mock(["values"])
     arg = Argument("foo")
     self.assertEquals(arg.source(req), req.values)
 def test_source_default_location(self):
     req = Mock(["values"])
     req._get_child_mock = lambda **kwargs: MultiDict()
     arg = Argument("foo")
     self.assertEquals(arg.source(req), req.values)