Spaces:
Runtime error
Runtime error
import unittest | |
from unittest import TestCase | |
from chatarena.arena import Arena | |
import warnings | |
class TestCLI(TestCase): | |
def test_cli_1(self): | |
arena = Arena.from_config("examples/nlp-classroom.json") | |
arena.launch_cli(max_steps=10, interactive=False) | |
def test_cli_2(self): | |
# arena = Arena.from_config("examples/chameleon.json") | |
arena.launch_cli(max_steps=10, interactive=False) | |
def test_cli_3(self): | |
arena = Arena.from_config("examples/tic-tac-toe.json") | |
arena.launch_cli(max_steps=10, interactive=False) | |
def test_cli_4(self): | |
arena = Arena.from_config("examples/rock-paper-scissors.json") | |
arena.launch_cli(max_steps=10, interactive=False) | |
def test_cli_5(self): | |
arena = Arena.from_config("examples/nlp-classroom-3players.json") | |
arena.launch_cli(max_steps=10, interactive=False) | |
def test_cli_6(self): | |
arena = Arena.from_config("examples/pettingzoo_chess.json") | |
arena.launch_cli(max_steps=10, interactive=False) | |
def test_cli_7(self): | |
# Suppress ResourceWarning | |
warnings.filterwarnings(action="ignore", message="unclosed", category=ResourceWarning) | |
arena = Arena.from_config("examples/chatgpt_claude_ai_collaboration.json") | |
arena.launch_cli(max_steps=6, interactive=False) | |
def test_cli_8(self): | |
arena = Arena.from_config("examples/interview.json") | |
arena.launch_cli(max_steps=16, interactive=False) | |
def test_cli_9(self): | |
arena = Arena.from_config("examples/chatgpt_claude_ai_collaboration.json") | |
arena.launch_cli(max_steps=6, interactive=False) | |
def test_cli_10(self): | |
arena = Arena.from_config("examples/prisoners_dilemma.json") | |
arena.launch_cli(max_steps=3, interactive=False) | |
def test_cli_11(self): | |
arena = Arena.from_config("examples/pettingzoo_tictactoe.json") | |
arena.launch_cli(max_steps=9, interactive=False) | |
if __name__ == "__main__": | |
unittest.main() | |