Hi @mosic,
Thanks for sharing your solution. It is extremely counterintuitive though as:
- a module attribute is created at compile time, therefore the json file is read only once and only at compile time.
- reading the file in the setup callback means the file is going to be read at runtime as many times as there are tests.
I’m about to check your measurements but, like you, I’m curious about the explanation if I can observe the same results.
EDIT: I confirm that my test suite took 0.5 seconds to run entirely vs 10.1 seconds before your patch. Amazing. I really don’t understand why though.






















