inginious.common.tests package

Tests for the inginious.common package

Submodules

inginious.common.tests.TestBase module

class inginious.common.tests.TestBase.TestDirectoryHash[source]

Bases: object

Test all the functions that involves file hash

setUp()[source]
tearDown()[source]
test_directory_compare_from_hash()[source]
test_directory_content_with_hash()[source]
test_hash_file()[source]
class inginious.common.tests.TestBase.TestIdChecker[source]

Bases: object

Test the id checker

test_id_checker_invalid_1()[source]
test_id_checker_invalid_2()[source]
test_id_checker_invalid_3()[source]
test_id_checker_valid_1()[source]
class inginious.common.tests.TestBase.TestJSONYAMLReaderWriter[source]

Bases: object

Test the functions load_json_or_yaml and write_json_or_yaml

setUp()[source]
tearDown()[source]
test_json_read()[source]
test_json_write()[source]
test_yaml_read()[source]
test_yaml_write()[source]

inginious.common.tests.TestCustomYaml module

class inginious.common.tests.TestCustomYaml.TestCustomLoad[source]

Bases: object

setUp()[source]
tearDown()[source]
test_load_ordereddict()[source]
test_load_string()[source]
class inginious.common.tests.TestCustomYaml.TestCustomWrite[source]

Bases: object

setUp()[source]
tearDown()[source]
test_write_long_str()[source]
test_write_long_str_obj()[source]
test_write_ordereddict()[source]
test_write_string()[source]