| #!/usr/bin/env python | |
| """Tests for `LanPaint` package.""" | |
| import pytest | |
| from src.LanPaint.nodes import Example | |
| def example_node(): | |
| """Fixture to create an Example node instance.""" | |
| return Example() | |
| def test_example_node_initialization(example_node): | |
| """Test that the node can be instantiated.""" | |
| assert isinstance(example_node, Example) | |
| def test_return_types(): | |
| """Test the node's metadata.""" | |
| assert Example.RETURN_TYPES == ("IMAGE",) | |
| assert Example.FUNCTION == "test" | |
| assert Example.CATEGORY == "Example" | |