Yes, you can safely assume that the tests inside the same file will work in the order they appear. You can prove this by putting console.log in every it block.
It might be worth mentioning that itβs generally bad practice to rely on the execution order / external state ... and you never know, Jest (or the current base tester, Jasmine) may decide to run them randomly in a newer version.
source share