def test_node(self):
        conan_ref1 = ConanFileReference.loads("Hello/0.1@user/stable")
        conan_ref2 = ConanFileReference.loads("Hello/0.1@user/stable")

        conanfile1 = ConanFile(None, None, Settings({}), ".")
        conanfile2 = ConanFile(None, None, Settings({}), ".")
        n1 = Node(conan_ref1, conanfile1)
        n2 = Node(conan_ref2, conanfile2)

        self.assertNotEqual(n1, n2)
nodes are different even if contain same values,
dataset/ETHPy150Open conan-io/conan/conans/test/deps_graph_test.py/DepsGraphTest.test_node