[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/pythonthings/cefpython/cefpython55/unittests/isolated_test.py [Back]  [Original]

"""
Test isolated test. Isolated tests are run each using a new instance
of Python interpreter. They also implement some unique features for
our use case. See main_test.py for some real tests.
"""

import unittest
# noinspection PyUnresolvedReferences
import _test_runner
from os.path import basename

# Globals
g_count = 0


class IsolatedTest1(unittest.TestCase):

    def test_isolated1(self):
        global g_count
        g_count += 1
        self.assertEqual(g_count, 1)

    def test_isolated2(self):
        global g_count
        g_count += 1
        self.assertEqual(g_count, 2)


class IsolatedTest2(unittest.TestCase):

    def test_isolated3(self):
        global g_count
        g_count += 1
        self.assertEqual(g_count, 1)


if __name__ == "__main__":
    _test_runner.main(basename(__file__))

Web Proxy Viewer  |  New URL  |  Original Page