AR 2.3.18 seems to has a bug that gets error messages added multiple times, if the model is loaded multiple times.
To keep the tests compatible, we don't load the files twice but call the deferred association method twice - which has the same affect for our purposes