コード例 #1
0
    def test_response_filter(self):
        ms = MockService()
        recorder.use_filters = True
        recorder.wrap(ms.actually_request)
        recorder.record()
        args = []
        kwargs = {"url": "http://example.com/year"}
        resp = yield ms.request(**kwargs)
        self.assertEqual(resp["year"], 2013)
        recorder.stop()
        recorder.save()

        resp = yield ms.request(url="http://example.com/year")
        self.assertEqual(resp["year"], 3013)
        # we must turn off filters here, or we'll get strange database errors on setup for other
        # tests
        recorder.use_filters = False
コード例 #2
0
ファイル: test_blogger.py プロジェクト: jdrago999/lightning
 def tearDown(self):
     recorder.save()
     super(TestBloggerWeb, self).tearDown()
コード例 #3
0
ファイル: test_flickr.py プロジェクト: jdrago999/lightning
 def tearDown(self):
     recorder.save()
     super(TestFlickrWeb, self).tearDown()
コード例 #4
0
 def tearDown(self):
     recorder.save()
     super(TestFoursquareWeb, self).tearDown()
コード例 #5
0
ファイル: test_twitter.py プロジェクト: jdrago999/lightning
 def tearDown(self):
     recorder.save()
     super(TestTwitterWeb, self).tearDown()
コード例 #6
0
 def tearDown(self):
     recorder.save()
     super(TestGooglePlusWeb, self).tearDown()
コード例 #7
0
ファイル: test_reddit.py プロジェクト: jdrago999/lightning
 def tearDown(self):
     recorder.save()
     super(TestRedditWeb, self).tearDown()
コード例 #8
0
ファイル: test_linkedin.py プロジェクト: jdrago999/lightning
 def tearDown(self):
     recorder.save()
     super(TestLinkedInWeb, self).tearDown()
コード例 #9
0
ファイル: test_runkeeper.py プロジェクト: reaaz/lightning
 def tearDown(self):
     recorder.save()
     super(TestRunKeeperWeb, self).tearDown()
コード例 #10
0
ファイル: test_github.py プロジェクト: reaaz/lightning
 def tearDown(self):
     recorder.save()
     super(TestGitHubWeb, self).tearDown()
コード例 #11
0
ファイル: test_facebook.py プロジェクト: jdrago999/lightning
 def tearDown(self):
     recorder.save()
     super(TestFacebookWeb, self).tearDown()