Unit tests for the hyperedge class are not running.
Going back in the commit history, it seems that the issue arose when the unit test module was removed in favor of pytest. However, pytest requires the class names to start with Test, which is not the official name.
Unit tests for the hyperedge class are not running.
Going back in the commit history, it seems that the issue arose when the unit test module was removed in favor of pytest. However, pytest requires the class names to start with Test, which is not the official name.
I will raise a PR with the changes.