Esempio n. 1
0
    def test_handles_empty_suite_properly(self):
        suite = self.get_suite('empty')

        flattened = flatten_suite(suite)

        next = partial(six.next, iter(flattened))
        next |should| throw(StopIteration)
Esempio n. 2
0
    def test_handles_empty_suite_properly(self):
        suite = self.get_suite('empty')

        flattened = flatten_suite(suite)

        next = partial(six.next, iter(flattened))
        next | should | throw(StopIteration)
Esempio n. 3
0
    def test_handles_flat_suite_properly(self):
        suite = self.get_suite('flat')

        flattened = flatten_suite(suite)

        map(suite_str, flattened) | should | each_be_equal_to([
            'test_one (Test_flat)',
            'test_three (Test_flat)',
            'test_two (Test_flat)',
        ])
Esempio n. 4
0
    def test_handles_flat_suite_properly(self):
        suite = self.get_suite('flat')

        flattened = flatten_suite(suite)

        map(suite_str, flattened) |should| each_be_equal_to([
            'test_one (Test_flat)',
            'test_three (Test_flat)',
            'test_two (Test_flat)',
        ])
Esempio n. 5
0
    def test_flattens_nested_suite_properly(self):
        suite = self.get_suite('nested')

        flattened = flatten_suite(suite)

        map(suite_str, flattened) | should | each_be_equal_to([
            'test_one (Test_nested_first)',
            'test_two (Test_nested_first)',
            'test_four (Test_nested_second)',
            'test_three (Test_nested_second)',
        ])
Esempio n. 6
0
    def test_flattens_nested_suite_properly(self):
        suite = self.get_suite('nested')

        flattened = flatten_suite(suite)

        map(suite_str, flattened) |should| each_be_equal_to([
            'test_one (Test_nested_first)',
            'test_two (Test_nested_first)',
            'test_four (Test_nested_second)',
            'test_three (Test_nested_second)',
        ])
Esempio n. 7
0
    def test_flattens_mixed_suite_properly(self):
        suite = self.get_suite('mixed')

        flattened = flatten_suite(suite)

        map(suite_str, flattened) | should | each_be_equal_to([
            'test_one (Test_mixed_flat)',
            'test_two (Test_mixed_flat)',
            'test_four (Test_mixed_nested_first)',
            'test_three (Test_mixed_nested_first)',
            'test_five (Test_mixed_nested_second)',
            'test_six (Test_mixed_nested_second)',
            'test_eight (Test_mixed_nested_third_deep)',
            'test_seven (Test_mixed_nested_third_deep)',
        ])
Esempio n. 8
0
    def test_flattens_mixed_suite_properly(self):
        suite = self.get_suite('mixed')

        flattened = flatten_suite(suite)

        map(suite_str, flattened) |should| each_be_equal_to([
            'test_one (Test_mixed_flat)',
            'test_two (Test_mixed_flat)',
            'test_four (Test_mixed_nested_first)',
            'test_three (Test_mixed_nested_first)',
            'test_five (Test_mixed_nested_second)',
            'test_six (Test_mixed_nested_second)',
            'test_eight (Test_mixed_nested_third_deep)',
            'test_seven (Test_mixed_nested_third_deep)',
        ])
Esempio n. 9
0
    def test_returns_TestSuite_instance(self):
        suite = self.get_suite('empty')

        flattened = flatten_suite(suite)

        flattened | should | be_instance_of(unittest.TestSuite)
Esempio n. 10
0
    def test_returns_TestSuite_instance(self):
        suite = self.get_suite('empty')

        flattened = flatten_suite(suite)

        flattened |should| be_instance_of(unittest.TestSuite)