Exemplo n.º 1
0
    def test_parse_body_transaction_insert(self):
        from c2cgeoportal.views.tinyowsproxy import TinyOWSProxy

        request = _create_dummy_request()

        transaction_insert_request = load_file(TestTinyOWSProxyViewNoDb.transaction_insert_request_file)
        request.body = transaction_insert_request

        proxy = TinyOWSProxy(request)
        (operation, typename) = proxy._parse_body(request.body)
        self.assertEquals("transaction", operation)
        self.assertEquals(set(["parks"]), typename)
Exemplo n.º 2
0
    def test_parse_body_describefeaturetype(self):
        from c2cgeoportal.views.tinyowsproxy import TinyOWSProxy

        request = _create_dummy_request()

        describefeature_request = load_file(TestTinyOWSProxyViewNoDb.describefeature_request_file)
        request.body = describefeature_request

        proxy = TinyOWSProxy(request)
        (operation, typename) = proxy._parse_body(request.body)
        self.assertEquals("describefeaturetype", operation)
        self.assertEquals(set(["layer_1"]), typename)
Exemplo n.º 3
0
    def test_parse_body_lockfeature(self):
        from c2cgeoportal.views.tinyowsproxy import TinyOWSProxy

        request = _create_dummy_request()

        lockfeature_request = load_file(TestTinyOWSProxyViewNoDb.lockfeature_request_file)
        request.body = lockfeature_request

        proxy = TinyOWSProxy(request)
        (operation, typename) = proxy._parse_body(request.body)
        self.assertEquals("lockfeature", operation)
        self.assertEquals(set(["parks"]), typename)
Exemplo n.º 4
0
    def test_parse_body_getcapabilities(self):
        from c2cgeoportal.views.tinyowsproxy import TinyOWSProxy

        request = _create_dummy_request()

        capabilities_request = load_file(TestTinyOWSProxyViewNoDb.capabilities_request_file)
        request.body = capabilities_request

        proxy = TinyOWSProxy(request)
        (operation, typename) = proxy._parse_body(request.body)
        self.assertEquals("getcapabilities", operation)
        self.assertEquals(set(), typename)
Exemplo n.º 5
0
    def test_parse_body_transaction_insert(self):
        from c2cgeoportal.views.tinyowsproxy import TinyOWSProxy

        request = _create_dummy_request()

        transaction_insert_request = \
            load_file(TestTinyOWSProxyViewNoDb.transaction_insert_request_file)
        request.body = transaction_insert_request

        proxy = TinyOWSProxy(request)
        (operation, typename) = proxy._parse_body(request.body)
        self.assertEquals("transaction", operation)
        self.assertEquals(set(["parks"]), typename)
Exemplo n.º 6
0
    def test_parse_body_lockfeature(self):
        from c2cgeoportal.views.tinyowsproxy import TinyOWSProxy

        request = _create_dummy_request()

        lockfeature_request = \
            load_file(TestTinyOWSProxyViewNoDb.lockfeature_request_file)
        request.body = lockfeature_request

        proxy = TinyOWSProxy(request)
        (operation, typename) = proxy._parse_body(request.body)
        self.assertEquals("lockfeature", operation)
        self.assertEquals(set(["parks"]), typename)
Exemplo n.º 7
0
    def test_parse_body_describefeaturetype(self):
        from c2cgeoportal.views.tinyowsproxy import TinyOWSProxy

        request = _create_dummy_request()

        describefeature_request = \
            load_file(TestTinyOWSProxyViewNoDb.describefeature_request_file)
        request.body = describefeature_request

        proxy = TinyOWSProxy(request)
        (operation, typename) = proxy._parse_body(request.body)
        self.assertEquals("describefeaturetype", operation)
        self.assertEquals(set(["layer_1"]), typename)
Exemplo n.º 8
0
    def test_parse_body_getcapabilities(self):
        from c2cgeoportal.views.tinyowsproxy import TinyOWSProxy

        request = _create_dummy_request()

        capabilities_request = \
            load_file(TestTinyOWSProxyViewNoDb.capabilities_request_file)
        request.body = capabilities_request

        proxy = TinyOWSProxy(request)
        (operation, typename) = proxy._parse_body(request.body)
        self.assertEquals("getcapabilities", operation)
        self.assertEquals(set(), typename)