Exemplo n.º 1
0
    def test_patch(self):
        flow = tutils.tflow(req=req_patch)
        result = dedent("""
            import requests

            url = 'http://address/path'

            headers = {
                'header': 'qvalue',
                'content-length': '7',
            }

            params = {
                'query': 'param',
            }

            data = '''content'''

            response = requests.request(
                method='PATCH',
                url=url,
                headers=headers,
                params=params,
                data=data,
            )

            print(response.text)
        """).strip()
        assert flow_export.python_code(flow) == result
Exemplo n.º 2
0
 def test_post_json(self):
     p = req_post()
     p.content = '{"name": "example", "email": "*****@*****.**"}'
     p.headers = Headers(content_type="application/json")
     flow = tutils.tflow(req=p)
     python_equals("test_flow_export/python_post_json.py",
                   flow_export.python_code(flow))
Exemplo n.º 3
0
    def test_post_json(self):
        req_post.content = '{"name": "example", "email": "*****@*****.**"}'
        req_post.headers = Headers(content_type="application/json")
        flow = tutils.tflow(req=req_post)
        result = dedent("""
            import requests

            url = 'http://address/path'

            headers = {
                'content-type': 'application/json',
            }

            json = {
                "name": "example",
                "email": "*****@*****.**"
            }

            response = requests.request(
                method='POST',
                url=url,
                headers=headers,
                json=json,
            )

            print(response.text)
        """).strip()
        assert flow_export.python_code(flow) == result
Exemplo n.º 4
0
    def test_patch(self):
        flow = tutils.tflow(req=req_patch)
        result = dedent("""
            import requests

            url = 'http://address/path'

            headers = {
                'header': 'qvalue',
                'content-length': '7',
            }

            params = {
                'query': 'param',
            }

            data = '''content'''

            response = requests.request(
                method='PATCH',
                url=url,
                headers=headers,
                params=params,
                data=data,
            )

            print(response.text)
        """).strip()
        assert flow_export.python_code(flow) == result
Exemplo n.º 5
0
    def test_post_json(self):
        req_post.content = '{"name": "example", "email": "*****@*****.**"}'
        req_post.headers = Headers(content_type="application/json")
        flow = tutils.tflow(req=req_post)
        result = dedent("""
            import requests

            url = 'http://address/path'

            headers = {
                'content-type': 'application/json',
            }

            json = {
                "name": "example",
                "email": "*****@*****.**"
            }

            response = requests.request(
                method='POST',
                url=url,
                headers=headers,
                json=json,
            )

            print(response.text)
        """).strip()
        assert flow_export.python_code(flow) == result
Exemplo n.º 6
0
    def test_post(self):
        flow = tutils.tflow(req=req_post)
        result = dedent("""
            import requests

            url = 'http://address/path'

            data = '''content'''

            response = requests.request(
                method='POST',
                url=url,
                data=data,
            )

            print(response.text)
        """).strip()
        assert flow_export.python_code(flow) == result
Exemplo n.º 7
0
    def test_post(self):
        flow = tutils.tflow(req=req_post)
        result = dedent("""
            import requests

            url = 'http://address/path'

            data = '''content'''

            response = requests.request(
                method='POST',
                url=url,
                data=data,
            )

            print(response.text)
        """).strip()
        assert flow_export.python_code(flow) == result
Exemplo n.º 8
0
    def test_get(self):
        flow = tutils.tflow(req=req_get)
        result = dedent("""
            import requests

            url = 'http://address/path'

            headers = {
                'header': 'qvalue',
                'content-length': '7',
            }

            response = requests.request(
                method='GET',
                url=url,
                headers=headers,
            )

            print(response.text)
        """).strip()
        assert flow_export.python_code(flow) == result
Exemplo n.º 9
0
    def test_get(self):
        flow = tutils.tflow(req=req_get)
        result = dedent("""
            import requests

            url = 'http://address/path'

            headers = {
                'header': 'qvalue',
                'content-length': '7',
            }

            response = requests.request(
                method='GET',
                url=url,
                headers=headers,
            )

            print(response.text)
        """).strip()
        assert flow_export.python_code(flow) == result
Exemplo n.º 10
0
 def test_patch(self):
     flow = tutils.tflow(req=req_patch())
     python_equals("test_flow_export/python_patch.py", flow_export.python_code(flow))
Exemplo n.º 11
0
 def test_post_json(self):
     p = req_post()
     p.content = '{"name": "example", "email": "*****@*****.**"}'
     p.headers = Headers(content_type="application/json")
     flow = tutils.tflow(req=p)
     python_equals("test_flow_export/python_post_json.py", flow_export.python_code(flow))
Exemplo n.º 12
0
 def test_get(self):
     flow = tutils.tflow(req=req_get())
     python_equals("test_flow_export/python_get.py", flow_export.python_code(flow))