ErlangSdkType: use hard references for version caching in unit test mode
change test execution order