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'; /** * Canadian Coin & Currency — 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/cdncoin/ (runFixtureSuite invariants + CAD currency, seller, SKUs, ended variants). */ describeShopifyStore(meta, createConnector, { describe, it, expect }, { "cases": [ { "title": "$1 1935 Dbl XXV; Dbl Voyageur ICCS MS-65", "productType": "Canadian Decimal Coins", "collection": "certified", "categorySlug": "coins" }, { "title": "$20 1954 Bank of Canada Beattie-Coyne PMG 65 EPQ", "productType": "Canadian Paper Money", "collection": "certified", "categorySlug": "banknotes" }, { "title": "Lighthouse Coin Album Canada Cents", "collection": "canadian-collections", "categorySlug": null } ] });