Fix Realtime clients creation outside the it
method scope
#811
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Realtime clients outside the
it
method scope will be executed anyway if you run an unrelated and specific spec. This can confuse the developer when it’s debugging some Realtime code while expecting a specific behaviour but something else happens.For example, while debugging an issue and running only one test by using the
fit
function, I expected 1 initialisation of ARTRealtime and I got 6!Related with #758.