it looks like the test runner cant find my code?
Running ./your_program.sh locally does work…?
Here are my logs:
Submitting changes (commit: 6d9b6ad)...
⏳ Turbo test runners busy. You are in queue.
Upgrade to skip the wait: https://codecrafters.io/turbo
Running tests on your code. Logs should appear shortly...
[compile] Moved ./.codecrafters/run.sh → ./your_program.sh
[compile] Compilation successful.
Debug = true
[tester::#ZV2] Running tests for Stage #ZV2 (Filename Completion - File completion)
[tester::#ZV2] [working_dir] - grape-7.txt
[tester::#ZV2] Running ./your_program.sh
[your-program] /usr/local/bin/python: Error while finding module specification for 'app.main' (ModuleNotFoundError: No module named 'ap
[tester::#ZV2] ^ Expected prompt ("$ ") but received "/usr/local/bin/python: Error while finding module specification for 'app.main' (ModuleNotFoundError: No module named 'ap"
[your-program] p')
[tester::#ZV2] Assertion failed.
[tester::#ZV2] Test failed
View our article on debugging test failures: https://codecrafters.io/debug
I have the same issue as OP has. Previous steps finish successfully, but new ZV2 fails on the early stage.
[your-program] 3 echo apple orange pineapple
[your-program] 4 echo orange blueberry
[your-program] 5 history
[tester::#JV2] ✓ History before exiting is correct
[your-program] $ exit
[tester::#JV2] ✓ Program exited successfully
[tester::#JV2] ✓ Found 6 commands in history file
[tester::#JV2] Test passed.
[tester::#ZV2] Running tests for Stage #ZV2 (Filename Completion - File completion)
[tester::#ZV2] [working_dir] - blueberry-90.txt
[tester::#ZV2] Running ./your_program.sh
[your-program] Creating a virtualenv for this project
[tester::#ZV2] ^ Expected prompt ("$ ") but received “Creating a virtualenv for this project”
[your-program] Pipfile: /tmp/pineapple/strawberry/raspberry/Pipfile
[your-program] Using /usr/local/bin/python3.13.12 to create virtualenv…
[your-program] ⠦ Creating virtual environment…created virtual environment CPython3.13.12.final.0-64 in 311ms
[your-program] creator CPython3Posix(dest=/venvs/raspberry-dckYyxiR, clear=False, no_vcs_ignore=False, global=False)
[your-program] seeder FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/root/.cache/virtualenv)
[your-program] added seed packages: pip==26.0.1
[your-program] activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
[your-program]
[your-program] ✔ Successfully created virtual environment!
[your-program] Virtualenv location: /venvs/raspberry-dckYyxiR
[your-program] Creating a Pipfile for this project…
[your-program] /venvs/raspberry-dckYyxiR/bin/python3: Error while finding module specification for ‘app.main’ (ModuleNotFoundError: No
[your-program] module named ‘app’)
[tester::#ZV2] Test failed