
* Change env variables related to marketplace, add navigation item * Change apps order * Add button to browse marketplace * Add redirect to Saleor Apps Marketplace on button click * Move apps tabs state to URL * Pass theme for initial marketplace iframe load * Improve marketplace mount * fix types * fix cr * Update env variables to disable marketplace on envs other than master staging * Extract locales * update snapshots
27 lines
885 B
TypeScript
27 lines
885 B
TypeScript
import { MarketplaceUrlResolver } from "@saleor/marketplace/marketplace-url-resolver";
|
|
|
|
describe("MarketplaceUrlResolver", function() {
|
|
it("Resolves deep marketplace url from full path", () => {
|
|
const resolver = new MarketplaceUrlResolver();
|
|
|
|
expect(
|
|
resolver.getMarketplaceDeepUrlFromPath("/marketplace/saleor-apps"),
|
|
).toEqual("/saleor-apps");
|
|
});
|
|
|
|
it("Generates full dashboard url that points to Marketplace - Saleor Apps", () => {
|
|
const resolver = new MarketplaceUrlResolver();
|
|
|
|
expect(resolver.getSaleorAppsDashboardPath()).toEqual(
|
|
"/marketplace/saleor-apps",
|
|
);
|
|
});
|
|
|
|
it("Generates full dashboard url that points to Marketplace - App Template Gallery", () => {
|
|
const resolver = new MarketplaceUrlResolver();
|
|
|
|
expect(resolver.getTemplateGalleryDashboardPath()).toEqual(
|
|
"/marketplace/template-gallery",
|
|
);
|
|
});
|
|
});
|