add test_battle