Spaces:
Build error
Build error
| import os | |
| import pytest | |
| from conftest import agents | |
| def test_hello_world(task_file, run_test_case, agent): | |
| """Test case for the "Hello, World!" Bash script using different agents.""" | |
| # Run the test case for the specified agent | |
| workspace_dir = run_test_case(agent, 'hello-world') | |
| # Validate the generated workspace | |
| assert os.path.exists(workspace_dir) | |
| assert os.path.isfile(os.path.join(workspace_dir, 'hello_world.sh')) | |
| # Execute the hello_world.sh script | |
| os.chdir(workspace_dir) | |
| output = os.popen('bash hello_world.sh').read() | |
| assert output == 'Hello, World!\n' | |