I have been having difficulty passing this particular course, as the test runner does not appear to be working correctly.
My salon.sh file was behaving as expected (according the example outputs given) and my database was also being updated correctly when I made the relevant inputs.
However, each time I hit the ‘Run’ button, I fail different tests, despite making no changes to my database or salon.sh file. The failed tests would change each time I hit ‘Run’, seemingly at random.
Eventually, after hitting ‘Run’ a great many times over (over the course of several days), the tests all passed and I was able to complete the course successfully.