import { describe, expect, it } from 'vitest'; import meta from './meta.json' with { type: 'json' }; import { describeShopifyStore } from '../_g3-shops-na-lib/store-suite.js'; import createConnector from './index.js'; /** * 401 Games — metadata-only Shopify store connector. The shared suite checks the taxonomy mapping of every * configured collection/rule, the exclusion regex on real title shapes, and normalises the live-captured * fixtures in data/fixtures/401-games/ (runFixtureSuite invariants + CAD currency, seller, SKUs, ended variants). */ describeShopifyStore(meta, createConnector, { describe, it, expect }, { "cases": [ { "title": "2023-24 Upper Deck Series 2 Hockey Hobby Box", "productType": "Sports Cards", "collection": "all-sports-cards", "categorySlug": "hockey_cards" }, { "title": "2024 Topps Chrome Baseball Hobby Box", "collection": "all-sports-cards", "categorySlug": "baseball_cards" }, { "title": "Easy-Buy Buylist Submission (Pokemon)", "collection": "all-pokemon", "categorySlug": null }, { "title": "Pokemon - SWSH Darkness Ablaze Online Pack (Unused Digital Code)", "collection": "all-pokemon", "categorySlug": null }, { "title": "Ultra Pro Deck Box - Black", "collection": "all-magic-the-gathering", "categorySlug": null }, { "title": "Mareep (Japanese) - 036/172 - No Rarity", "collection": "all-pokemon", "categorySlug": "pokemon", "franchise": "Pokémon" } ] });