Wait for Aria.load in test

There might be cases when a test starts and Aria.load but ends before the callback is called.
This causes undisposed objects and failures.

The commit modifies the test suite to wait for completion of Aria.load before actaully ending the test and starting a new one.