def node(self, id_):
        resource = remote(self).resolve("node/%s" % id_)
        uri_string = resource.uri.string
        try:
            return Node.cache[uri_string]
        except KeyError:
            node = self.evaluate("MATCH (a) WHERE id(a)={x} RETURN a", x=id_)
            if node is None:
                raise IndexError("Node %d not found" % id_)
            else:
                return node
Checks that the user id of a file is what we expect.
dataset/ETHPy150Open nigelsmall/py2neo/py2neo/database/__init__.py/Graph.node--crossover with--dataset/ETHPy150Open ganeti/ganeti/test/py/testutils/__init__.py/GanetiTestCase.assertFileUid