Set up test fixtures.
(self)
| 27 | """Test context menu integration and option enabling/disabling.""" |
| 28 | |
| 29 | def setUp(self): |
| 30 | """Set up test fixtures.""" |
| 31 | self.scene = NodeGraph() |
| 32 | self.view = NodeEditorView(self.scene) |
| 33 | |
| 34 | # Create mock nodes |
| 35 | self.node1 = Mock(spec=Node) |
| 36 | self.node1.uuid = "uuid1" |
| 37 | self.node1.title = "Node 1" |
| 38 | |
| 39 | self.node2 = Mock(spec=Node) |
| 40 | self.node2.uuid = "uuid2" |
| 41 | self.node2.title = "Node 2" |
| 42 | |
| 43 | self.node3 = Mock(spec=Node) |
| 44 | self.node3.uuid = "uuid3" |
| 45 | self.node3.title = "Node 3" |
| 46 | |
| 47 | def test_context_menu_no_selection(self): |
| 48 | """Test context menu when no nodes are selected.""" |
nothing calls this directly
no test coverage detected