def getString(self): if self.c_isEdge: return Face_handler.getCharValue( self.c_face0) + ", " + Face_handler.getCharValue(self.c_face1) else: return Face_handler.getCharValue( self.c_face0) + ", " + Face_handler.getCharValue( self.c_face1) + ", " + Face_handler.getCharValue( self.c_face2)
def printFace(self, face): print("\n" + Face_handler.getCharValue(face) + "\n\n") print( self.get_color(face, "LIF_TOPLEFT") + " " + self.get_color(face, "LIF_TOP") + " " + self.get_color(face, "LIF_TOPRIGHT") + "\n") print( self.get_color(face, "LIF_LEFT") + " " + self.get_color(face, "LIF_RIGHT") + "\n") print( self.get_color(face, "LIF_BOTTOMLEFT") + " " + self.get_color(face, "LIF_BOTTOM") + " " + self.get_color(face, "LIF_BOTTOMRIGHT") + "\n")
def test_FaceGetIntGetChar(self): myFace = "BOTTOM" self.assertEqual('D', Face_handler.getCharValue(myFace)) myFace = "FRONT" self.assertEqual('F', Face_handler.getCharValue(myFace)) myFace = "RIGHT" self.assertEqual('R', Face_handler.getCharValue(myFace)) myFace = "TOP" self.assertEqual('U', Face_handler.getCharValue(myFace)) myFace = "BACK" self.assertEqual('B', Face_handler.getCharValue(myFace)) myFace = "LEFT" self.assertEqual('L', Face_handler.getCharValue(myFace))
def getString(self): return Face_handler.getCharValue( self.c_currentUp) + ", " + Face_handler.getCharValue( self.c_currentFront)
def print(self): print("(" + Face_handler.getCharValue(self.c_face) + "," + Direction_handler.getString(self.c_direction) + ")", end=" ")