def test_all_nodes_have_parent_values(self): nodes = convert_dicts_to_models(retrieve_kalite_data()) db = SqliteDatabase(":memory:") save_models(list(nodes), db) new_nodes = list(populate_parent_foreign_keys(nodes)) for node in new_nodes: if node.title != "Khan Academy": # aron: maybe there's a better way to find the root node? assert node.parent and isinstance(node.parent, Item)
def test_raises_no_errors_on_actual_data(self): nodes = retrieve_kalite_data() new_nodes = list(convert_dicts_to_models(nodes))