예제 #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)
예제 #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)
예제 #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)',
        ])
예제 #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)',
        ])
예제 #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)',
        ])
예제 #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)',
        ])
예제 #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)',
        ])
예제 #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)',
        ])
예제 #9
0
    def test_returns_TestSuite_instance(self):
        suite = self.get_suite('empty')

        flattened = flatten_suite(suite)

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

        flattened = flatten_suite(suite)

        flattened |should| be_instance_of(unittest.TestSuite)