impress/src/server/query-tests
Matchu 6dc53814c2 move restrictedZones from layer to PetAppearance
okay so the PetAppearance restrictions are stored on the asset, because that's how they're defined on Neopets.com too

but I think that's a confusing API, so here I define `PetAppearance.restrictedZones`, which just maps over the layers and aggregates the zones server-side, same as we would have done on the client

I think that's much easier to understand than having layer contain a field, but having to know that item restrictions _don't_ work that way, you know?
2020-08-31 23:18:30 -07:00
..
__snapshots__ move restrictedZones from layer to PetAppearance 2020-08-31 23:18:30 -07:00
Color.test.js cache item data when switching standard colors 2020-08-31 18:25:42 -07:00
Item.test.js add id to ItemAppearance (+ refactor) 2020-08-28 00:10:00 -07:00
ItemSearch.test.js itemSearchLoaders should prime item loader cache 2020-08-17 01:41:38 -07:00
Outfit.test.js fix bug resolving item fields under pet outfit 2020-07-02 14:33:47 -07:00
Pet.test.js fix bug resolving item fields under pet outfit 2020-07-02 14:33:47 -07:00
PetAppearance.test.js move restrictedZones from layer to PetAppearance 2020-08-31 23:18:30 -07:00
setup.js add snapshot tests for loadBodyName 2020-08-21 16:22:16 -07:00
Species.test.js cache item data when switching standard colors 2020-08-31 18:25:42 -07:00
SpeciesColorPair.test.js split query tests into separately runnable files! 2020-04-25 23:03:58 -07:00