0
0
mirror of https://github.com/ok-oldking/ok-wuthering-waves.git synced 2025-04-29 09:35:44 +00:00
ok-wuthering-waves/tests/TestCombatCheck.py
2024-12-07 00:17:25 +08:00

37 lines
998 B
Python

from ok.OK import logger
import unittest
from config import config
from ok.test.TaskTestCase import TaskTestCase
from src.task.AutoCombatTask import AutoCombatTask
config['debug'] = True
class TestCombatCheck(TaskTestCase):
task_class = AutoCombatTask
config = config
def test_in_combat_check(self):
self.task.do_reset_to_false()
self.set_image('tests/images/in_combat.png')
in_combat = self.task.in_combat()
self.assertTrue(in_combat)
def test_in_combat_check2(self):
self.task.do_reset_to_false()
self.set_image('tests/images/in_combat2.png')
in_combat = self.task.in_combat()
self.assertTrue(in_combat)
def test_in_combat_check3(self):
self.task.do_reset_to_false()
self.set_image('tests/images/in_combat3.png')
in_combat = self.task.in_combat()
self.assertTrue(in_combat)
logger.debug('in_combat_check task done')
if __name__ == '__main__':
unittest.main()