(self)
| 776 | self.assert_graph_eq() |
| 777 | |
| 778 | def test14_rerun_disable_effects(self): |
| 779 | # test replication works when effects are disabled |
| 780 | |
| 781 | # no leftovers from previous test |
| 782 | self.env.assertFalse(self.monitor_containt_effect()) |
| 783 | |
| 784 | # update graph key |
| 785 | global GRAPH_ID |
| 786 | GRAPH_ID = "effects_disabled" |
| 787 | |
| 788 | # update graph objects to use new graph key |
| 789 | self.master_graph = Graph(self.master, GRAPH_ID) |
| 790 | self.replica_graph = Graph(self.replica, GRAPH_ID) |
| 791 | |
| 792 | # disable effects replication |
| 793 | self.effects_disable() |
| 794 | |
| 795 | # re-run tests, this time effects is turned off |
| 796 | # replication should be done via query replication |
| 797 | self.test02_add_schema_effect(False) |
| 798 | self.test03_add_attribute_effect(False) |
| 799 | self.test04_create_node_effect(False) |
| 800 | self.test05_create_edge_effect(False) |
| 801 | self.test06_update_node_effect(False) |
| 802 | self.test07_update_edge_effect(False) |
| 803 | self.test08_set_labels_effect(False) |
| 804 | self.test09_remove_labels_effect(False) |
| 805 | self.test10_delete_edge_effect(False) |
| 806 | self.test11_delete_node_effect(False) |
| 807 | self.test12_merge_node(False) |
| 808 | self.test13_merge_edge(False) |
| 809 | |
| 810 | # make sure no effects had been recieved |
| 811 | self.env.assertFalse(self.monitor_containt_effect()) |
| 812 | |
| 813 | def test_15_random_ops(self): |
| 814 | # update graph key |
nothing calls this directly
no test coverage detected