I have this test:
function testLoadAtlasJSONHash_CreateCustomJSONAtlasAndRunTheFunc_PassesIfThePhaserLoaderContainsTheAssetKey () {
var keyName = 'KEY_NAME',
keyValue = 'keyValue',
sheetUrl = 'assets/testing/images/guidesAndBackgrounds.png',
sheetConfigUrl = 'assets/testing/settings/guidesAndBackgroundsHash.json';
WML.addConstant(WML.ImageAssetKeys, keyName, keyValue);
game.load.atlasJSONHash(WML.ImageAssetKeys[keyName], sheetUrl, sheetConfigUrl);
assertTrue(game.load.checkKeyExists(Phaser.Loader.TEXTURE_ATLAS_JSON_HASH, keyName));
}
Note: I have separate tests which pass for WML.ImageAssetKeys[keyName] and for WML.addConstant()
And I am not sure where it is failing. checkKeyExists() returns false.
How can I know or find why it returns false?