def test_get_xatom_pyatom(self): d2 = self.clone_display() asdf1 = l.get_xatom("ASDF") asdf2 = l.get_xatom("ASDF") ghjk1 = l.get_xatom("GHJK") ghjk2 = l.get_xatom("GHJK") assert asdf1 == asdf2 assert ghjk1 == ghjk2 assert l.get_pyatom(self.display, asdf2) == "ASDF" assert l.get_pyatom(d2, ghjk1) == "GHJK"
def _get_atom(disp, d): unpacked = struct.unpack("=I", d)[0] pyatom = get_pyatom(disp, unpacked) if not pyatom: log.error("invalid atom: %s - %s", repr(d), repr(unpacked)) return None return str(pyatom)
def _get_atom(disp, d): unpacked = struct.unpack("@I", d)[0] pyatom = get_pyatom(disp, unpacked) if not pyatom: log.error("invalid atom: %s - %s", repr(d), repr(unpacked)) return None return str(pyatom)
def _get_atom(disp, d): return str(get_pyatom(disp, struct.unpack("@I", d)[0]))