It looks like the engine is trying to render the partial because of the "duplicate" notifications in the path timesink/app/views/notifications/notifications/_notification.html.erb
☒ Glad you got it. The Stripe API does communicate back like an object which seems to be something like an OpenStruct, so that's why I went that route.
☒ Yes, generally that is a good practice with the environment variables. However, I've found in this particular case with the parallel workers, that it also causes reporting issues with simple_cov, so typically, I comment out that line. I have my CI/CD create an artifact of the simple_cov report, so I like keeping it around 😊
That's strange. For the debugger, can you right click on the breakpoint column and try adding a conditional breakpoint there?
For the test explorer, what test framework are you using? You may want to try to go into the config and run the test manually. Also, since VS Code is an electron based application, you can pull up the debugger tools (similar to what is available in Chrome) and see any console outputs. There could be an issue and you'll get, hopefully, a more descriptive output.