def check(self): item = Item.getByKey(Item.makeID(self.__player.id, self.__itemmaster.id)) if item is None: raise AppTestError(u'アイテムデータがない') elif item.vnum != 0: raise AppTestError(u'無料分の所持数がおかしい') elif item.rnum != self.__item.rnum: raise AppTestError(u'課金分の所持数がおかしい') player = PlayerGachaPt.getByKey(self.__player.id) if player.gachapt != (self.__player.gachapt + self.__itemmaster.evalue * self.__usenum): raise AppTestError(u'引抜Ptが増えていない')
def check(self): item = Item.getByKey(Item.makeID(self.__player.id, self.__itemmaster.id)) if item is None: raise AppTestError(u'アイテムデータがない') elif item.vnum != 0: raise AppTestError(u'無料分の所持数がおかしい') elif item.rnum != self.__item.rnum: raise AppTestError(u'課金分の所持数がおかしい') playerdeck = PlayerDeck.getByKey(self.__player.id) if playerdeck.cardlimititem != (self.__itemmaster.evalue * self.__usenum): raise AppTestError(u'BOXが拡張していない')
def check(self): item = Item.getByKey( Item.makeID(self.__player.id, self.__itemmaster.id)) if item is None: raise AppTestError(u'アイテムデータがない') elif item.vnum != 0: raise AppTestError(u'無料分の所持数がおかしい') elif item.rnum != self.__item.rnum: raise AppTestError(u'課金分の所持数がおかしい') playerap = PlayerAp.getByKey(self.__player.id) if playerap.ap != (self.__itemmaster.evalue * self.__usenum): raise AppTestError(u'体力が回復していない')
def check(self): item = Item.getByKey(Item.makeID(self.__player.id, self.__itemmaster.id)) if item is None: raise AppTestError(u'アイテムデータがない') elif item.vnum != 0: raise AppTestError(u'無料分の所持数がおかしい') elif item.rnum != self.__item.rnum: raise AppTestError(u'課金分の所持数がおかしい') itemdata = CabaClubItemPlayerData.getByKey(self.__player.id) if itemdata.preferential_id != self.__itemmaster.id: raise AppTestError(u'CabaClubItemPlayerDataにアイテムIDが正しく設定されていない') elif itemdata.preferential_time < (self.__itemdata.preferential_time + datetime.timedelta(seconds=3600*6)): raise AppTestError(u'CabaClubItemPlayerDataの有効期限が正しく設定されていない')
def check(self): self.checkResponseStatus() keys = ('item', ) for k in keys: if self.resultbody.get(k, None) is None: raise AppTestError(u'%sが設定されていない' % k) item = Item.getByKey( Item.makeID(self.__player.id, self.__itemmaster.id)) if item is None: raise AppTestError(u'アイテムデータがない') elif item.vnum != 0: raise AppTestError(u'無料分の所持数がおかしい') elif item.rnum != self.__item.rnum: raise AppTestError(u'課金分の所持数がおかしい') playerap = PlayerAp.getByKey(self.__player.id) if playerap.bp != (self.__itemmaster.evalue * self.__usenum): raise AppTestError(u'気力が回復していない')