Your code, progress, and completion

Wondering whether your exercise code is saved, or what it takes for an exercise to count as completed? Here's how it works.

How your code is saved

Every time you click Run Tests while signed in, the code you submitted is saved to your account together with the test results. When you come back to the exercise later, you can pick up where you left off.

Code you type but never run is not saved. If you need to step away from an exercise, run the tests once before you go, even if your solution isn't finished yet.

Because your progress is stored in your account rather than in your browser, you can switch devices freely. Start an exercise on your laptop and continue on another machine, as long as you're signed in to the same account.

What counts as completed

An exercise is completed when your code passes all the required tests. You'll see a "Completed" badge on the exercise, and if the exercise is part of a course, the lesson is marked as done in your course progress.

Bonus tests are optional and never block completion. Passing them is extra credit for your own satisfaction.

You can revisit a completed exercise anytime, change your code, and run the tests again.

Still need help? Contact Us Contact Us