|
|
|
@ -42,6 +42,7 @@ import sys |
|
|
|
|
import tempfile |
|
|
|
|
import threading |
|
|
|
|
import unittest |
|
|
|
|
import platform |
|
|
|
|
|
|
|
|
|
import grpc |
|
|
|
|
from grpc_tools import protoc |
|
|
|
@ -150,6 +151,8 @@ class CommonTestMixin(object): |
|
|
|
|
self.assertEqual(expected_response, response) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@unittest.skipIf(platform.python_implementation() == "PyPy", |
|
|
|
|
"Skip test if run with PyPy") |
|
|
|
|
class SameSeparateTest(unittest.TestCase, SeparateTestMixin): |
|
|
|
|
|
|
|
|
|
def setUp(self): |
|
|
|
@ -191,6 +194,8 @@ class SameSeparateTest(unittest.TestCase, SeparateTestMixin): |
|
|
|
|
shutil.rmtree(self.directory) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@unittest.skipIf(platform.python_implementation() == "PyPy", |
|
|
|
|
"Skip test if run with PyPy") |
|
|
|
|
class SameCommonTest(unittest.TestCase, CommonTestMixin): |
|
|
|
|
|
|
|
|
|
def setUp(self): |
|
|
|
@ -228,6 +233,8 @@ class SameCommonTest(unittest.TestCase, CommonTestMixin): |
|
|
|
|
shutil.rmtree(self.directory) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@unittest.skipIf(platform.python_implementation() == "PyPy", |
|
|
|
|
"Skip test if run with PyPy") |
|
|
|
|
class SplitCommonTest(unittest.TestCase, CommonTestMixin): |
|
|
|
|
|
|
|
|
|
def setUp(self): |
|
|
|
@ -277,6 +284,8 @@ class SplitCommonTest(unittest.TestCase, CommonTestMixin): |
|
|
|
|
shutil.rmtree(self.directory) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@unittest.skipIf(platform.python_implementation() == "PyPy", |
|
|
|
|
"Skip test if run with PyPy") |
|
|
|
|
class SplitSeparateTest(unittest.TestCase, SeparateTestMixin): |
|
|
|
|
|
|
|
|
|
def setUp(self): |
|
|
|
|