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)
Example #2
0
    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))
Example #4
0
 def test_raises_no_errors_on_actual_data(self):
     nodes = retrieve_kalite_data()
     new_nodes = list(convert_dicts_to_models(nodes))