def test_metadata_equals_non_metadata(self): metadata_1 = Metadata( name="foo", version="1.0", keywords=["a", "b", "c"], description="Hello\nworld", ) assert (metadata_1.__eq__({ "name": "foo", "version": "1.0", "keywords": ["a", "b", "c"], "description": "Hello\nworld", }) == NotImplemented)