mit neuen venv und exe-Files
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
from unittest import SkipTest
|
||||
|
||||
|
||||
import gevent.testing as greentest
|
||||
|
||||
from . import test__example_wsgiserver
|
||||
|
||||
|
||||
@greentest.skipOnCI("Timing issues sometimes lead to a connection refused")
|
||||
@greentest.skipWithoutExternalNetwork("Tries to reach google.com")
|
||||
class Test_webproxy(test__example_wsgiserver.Test_wsgiserver):
|
||||
example = 'webproxy.py'
|
||||
|
||||
def _run_all_tests(self):
|
||||
status, data = self.read('/')
|
||||
self.assertEqual(status, '200 OK')
|
||||
self.assertIn(b"gevent example", data)
|
||||
status, data = self.read('/http://www.google.com')
|
||||
self.assertEqual(status, '200 OK')
|
||||
self.assertIn(b'google', data.lower())
|
||||
|
||||
def test_a_blocking_client(self):
|
||||
# Not applicable
|
||||
raise SkipTest("Not applicable")
|
||||
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
greentest.main()
|
||||
Reference in New Issue
Block a user