tests.test_generator

Module Contents

Classes

BarProvider

FooProvider

TestGenerator

Test Generator class

Functions

generator()

class tests.test_generator.BarProvider
foo_formatter()
class tests.test_generator.FooProvider
foo_formatter()
foo_formatter_with_arguments(param='', append='')
tests.test_generator.generator()
class tests.test_generator.TestGenerator

Test Generator class

test_get_formatter_returns_correct_formatter(generator)
test_get_formatter_with_unknown_formatter(generator)
test_format_calls_formatter_on_provider(generator)
test_format_passes_arguments_to_formatter(generator)
test_add_provider_overrides_old_provider(generator)
test_parse_without_formatter_tokens(generator)
test_parse_with_valid_formatter_tokens(generator)
test_arguments_group_with_values(generator)
test_arguments_group_with_dictionaries(generator)
test_arguments_group_with_invalid_name(generator)
test_arguments_group_with_invalid_argument_type(generator)
test_parse_with_valid_formatter_arguments(generator)
test_parse_with_unknown_arguments_group(generator)
test_parse_with_unknown_formatter_token(generator)
test_magic_call_calls_format(generator)
test_magic_call_calls_format_with_arguments(generator)
test_get_random(mock_system_random, generator)
test_random_seed_doesnt_seed_system_random(mock_system_random, generator)