Hi freeCodeCamp team/community,
I’m having repeated problems with the CodeRoad “Learn Bash by Building a Boilerplate” course.I have encountered more than one issue with the CodeRoad test runner. Because of the first issue, I had to restart the entire course from the beginning, and now I am stuck again on another step.
Current issue The lesson says - “There’s the hidden file. Do you see it? It didn’t display before. It also includes . and ... You used cd .. to go back a folder earlier. Change to the . directory.”
I run the required command: cd .
The terminal responds normally:
camper: /project$ cd .
camper: /project$
There is no Bash error, but the CodeRoad test does not pass.
I have already tried resetting the lesson several times, but the same problem occurs.
I also checked the CodeRoad test environment. The files:
/workspace/project/freeCodeCamp/test/.cwd
/workspace/project/freeCodeCamp/test/.next_command
exist, and .next_command contains cd .. The .cwd file records /workspace/project.
So it appears that the command is being executed and recorded, but CodeRoad is still not recognizing the step as completed.
Previous issue
This is not the first problem I’ve encountered with this course. I had another CodeRoad/test-runner issue earlier, and after trying to troubleshoot it I eventually had to start the course again from the beginning.
Having to restart the course because the automated tests are not recognizing correctly executed commands is quite frustrating, especially when the terminal itself shows that the commands are executing successfully.
Suggestion
Could someone please check whether the CodeRoad integration and tests for this course need maintenance or an update?
From the issues I’ve experienced, it seems like this course/environment may need a major update, repair, or review of its test runner and Codespace configuration.
I’m happy to provide additional screenshots, terminal output, or other information if that would help diagnose the problem.
Thank you for looking into this.
