This commit is contained in:
Akbar Yahya
2022-11-21 16:30:31 +08:00
commit e0d4d8040c
3326 changed files with 683000 additions and 0 deletions

View File

@@ -0,0 +1,65 @@
local baseClass = require('UAuto/TestCases/Quest/QuestBase')
local UAutoLuaTestCase = class("QuestBase_404",baseClass)
local self = UAutoLuaTestCase
function self.Step_40400()
yield_return(self.base:RunGM("Quest Accept 40400"))
yield_return(self:WaitCheckQuestState(40400,QuestState.QUEST_STATE_UNFINISHED,QState.ACCEPTED))
yield_return(self.base:RunGM("Quest Finish 40400"))
yield_return(self:WaitCheckQuestState(40400,QuestState.QUEST_STATE_FINISHED,QState.UPDATED))
end
function self.Step_40401()
yield_return(self.base:RunGM("Quest Finish 40401"))
yield_return(self:WaitCheckQuestState(40401,QuestState.QUEST_STATE_FINISHED,QState.UPDATED))
end
function self.Step_40402()
yield_return(self.base:RunGM("Quest Finish 40402"))
yield_return(self:WaitCheckQuestState(40402,QuestState.QUEST_STATE_FINISHED,QState.UPDATED))
end
function self.Step_40403()
yield_return(self.base:RunGM("Quest Finish 40403"))
yield_return(self:WaitCheckQuestState(40403,QuestState.QUEST_STATE_FINISHED,QState.UPDATED))
end
function self.Step_40404()
yield_return(self.base:RunGM("Quest Finish 40404"))
yield_return(self:WaitCheckQuestState(40404,QuestState.QUEST_STATE_FINISHED,QState.UPDATED))
end
function self.Step_40405()
yield_return(self.base:RunGM("Quest Finish 40405"))
yield_return(self:WaitCheckQuestState(40405,QuestState.QUEST_STATE_FINISHED,QState.UPDATED))
end
function self.Step_40406()
yield_return(self.base:RunGM("Quest Finish 40406"))
yield_return(self:WaitCheckQuestState(40406,QuestState.QUEST_STATE_FINISHED,QState.UPDATED))
end
function self.Step_40407()
yield_return(self.base:RunGM("Quest Finish 40407"))
yield_return(self:WaitCheckQuestState(40407,QuestState.QUEST_STATE_FINISHED,QState.UPDATED))
end
function self.Step_40408()
yield_return(self.base:RunGM("Quest Finish 40408"))
yield_return(self:WaitCheckQuestState(40408,QuestState.QUEST_STATE_FINISHED,QState.UPDATED))
end
function self.Step_40409()
yield_return(self.base:RunGM("Quest Finish 40409"))
yield_return(self:WaitCheckQuestState(40409,QuestState.QUEST_STATE_FINISHED,QState.FINISHED))
end
function self.Step_40410()
yield_return(self.base:RunGM("Quest Finish 40410"))
yield_return(self:WaitCheckQuestState(40409,QuestState.QUEST_STATE_FINISHED,QState.FINISHED))
end
return self

View File

@@ -0,0 +1,89 @@
local baseClass = require('UAuto/TestCases/Quest/404/QuestBase_404')
local UAutoLuaTestCase = class("QuestNormal_404",baseClass)
local self = UAutoLuaTestCase
self.TestFixture = self.__className
self.Description = "安柏酱的飞行特训-风起地GM命令过"
self.Category="任务系统"
self.SetUp = {
Order=0.1,
Category="任务系统",
Type = CaseType.MonoTest,
Description = "初始化清除40400任务状态",
Action = UAutoCoroutine(function()
yield_return(self.base:SetUpVariables())
yield_return(self.base:RunGM("QUEST CLEAR 40400"))
end)
}
self.Step40400 = {
Order=1,
Category="任务系统",
Description = "安柏指引去飞行比赛,与安柏对话",
Type = CaseType.MonoTest,
Action = UAutoCoroutine(function()
yield_return(self:Step_40400())
end)
}
self.Step40401 = {
Order=2,
Category="任务系统",
Description = "接受挑战1,到风起地找安柏",
Type = CaseType.MonoTest,
Action = UAutoCoroutine(function()
yield_return(self:Step_40401())
end)
}
self.Step40402 = {
Order=3,
Category="任务系统",
Description = "碰到飞行终点的羽球,碰到飞行终点的羽球",
Type = CaseType.MonoTest,
Action = UAutoCoroutine(function()
yield_return(self:Step_40402())
end)
}
self.Step40404 = {
Order=4,
Category="任务系统",
Description = "比赛成功回到报名点,回到起点找安柏",
Type = CaseType.MonoTest,
Action = UAutoCoroutine(function()
yield_return(self:Step_40404())
end)
}
self.Step40406 = {
Order=5,
Category="任务系统",
Description = "接受挑战2,与安柏对话",
Type = CaseType.MonoTest,
Action = UAutoCoroutine(function()
yield_return(self:Step_40406())
end)
}
self.Step40407 = {
Order=6,
Category="任务系统",
Description = "碰到飞行终点的羽球,碰到飞行终点的羽球",
Type = CaseType.MonoTest,
Action = UAutoCoroutine(function()
yield_return(self:Step_40407())
end)
}
self.Step40409 = {
Order=7,
Category="任务系统",
Description = "比赛成功回到报名点,回到起点找安柏",
Type = CaseType.MonoTest,
Action = UAutoCoroutine(function()
yield_return(self:Step_40409())
end)
}
return self