コード例 #1
0
ファイル: test_api.py プロジェクト: stephendonner/smwogger
    def test_read_spec_from_url(self):
        headers = {'Something': 'here'}

        with coserver():
            api = API('http://localhost:8888/api.yaml', verbose=True)
            api.getDefault()

            api = API('http://localhost:8888/api.json', verbose=True)
            api.getDefault()

            res = api.getHeartbeat(request={'headers': headers})

        echoed_headers = res.json()['headers']
        self.assertEqual(echoed_headers['Something'], 'here')
コード例 #2
0
ファイル: test_api.py プロジェクト: stephendonner/smwogger
 def test_bad_status(self):
     with coserver():
         api = API('http://localhost:8888/api.yaml', verbose=True)
         self.assertRaises(AssertionError, api.getBadStatus)
コード例 #3
0
ファイル: test_api.py プロジェクト: stephendonner/smwogger
    def test_default(self):
        api = API(SPEC)

        with coserver():
            api.getDefault()