fix #595 Wait Aria.load in test

There might be cases when a test starts an 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 actually ending the test and starting a new one.