recipe.test.diff.json package¶
Submodules¶
recipe.test.diff.json.test_diff_v6 module¶
-
class
recipe.test.diff.json.test_diff_v6.
TestRecipeDiffV6
(methodName='runTest')¶ Bases:
django.test.testcases.TestCase
-
setUp
()¶
-
test_convert_diff_to_v6_empty
()¶ Tests calling convert_diff_to_v6() with an empty diff
-
test_convert_diff_to_v6_full_diff
()¶ Tests calling convert_diff_to_v6() with a full diff with all types (deleted, new, changed, etc) of nodes
-
test_convert_diff_to_v6_new_required_input
()¶ Tests calling convert_diff_to_v6() with a diff containing a new required input that blocks reprocessing
-
test_convert_recipe_diff_to_v6_json_empty
()¶ Tests calling convert_recipe_diff_to_v6_json() with an empty diff
-
test_convert_recipe_diff_to_v6_json_new_required_input
()¶ Tests calling convert_recipe_diff_to_v6_json() with a diff where there is a breaking recipe interface change
-
test_convert_recipe_diff_to_v6_json_with_changes
()¶ Tests calling convert_recipe_diff_to_v6_json() with a diff containing a variety of changes
-
test_init_validation
()¶ Tests the validation done in __init__
-
recipe.test.diff.json.test_forced_nodes_v6 module¶
-
class
recipe.test.diff.json.test_forced_nodes_v6.
TestForcedNodesV6
(methodName='runTest')¶ Bases:
django.test.testcases.TestCase
-
setUp
()¶
-
test_convert_forced_nodes_to_v6_empty
()¶ Tests calling convert_forced_nodes_to_v6() with an empty forced nodes object
-
test_convert_forced_nodes_to_v6_full
()¶ Tests calling convert_forced_nodes_to_v6() with a full diff with all types (deleted, new, changed, etc) of nodes
-
test_full_json
()¶ Tests calling ForcedNodesV6() with full valid json
-
test_invalid_additional_property
()¶ Tests calling ForcedNodesV6() with json that doesn’t match the schema
-
test_invalid_version
()¶ Tests calling ForcedNodesV6() with json that doesn’t match the schema
-
test_minimal
()¶ Tests calling ForcedNodesV6() with no args
-
test_missing_all
()¶ Tests calling ForcedNodesV6() with json that doesn’t match the schema
-