29 lines
796 B
TypeScript
29 lines
796 B
TypeScript
import { ITaxModuleService } from "@medusajs/framework/types"
|
|
|
|
import { Modules } from "@medusajs/framework/utils"
|
|
import { moduleIntegrationTestRunner } from "@medusajs/test-utils"
|
|
|
|
jest.setTimeout(30000)
|
|
|
|
moduleIntegrationTestRunner<ITaxModuleService>({
|
|
moduleName: Modules.TAX,
|
|
testSuite: ({ service }) => {
|
|
describe("Tax Module Service", () => {
|
|
describe("providers", () => {
|
|
it("should have loaded local tax provider successfully", async () => {
|
|
const providers = await service.listTaxProviders()
|
|
|
|
expect(providers).toEqual(
|
|
expect.arrayContaining([
|
|
expect.objectContaining({
|
|
id: "tp_system",
|
|
is_enabled: true,
|
|
}),
|
|
])
|
|
)
|
|
})
|
|
})
|
|
})
|
|
},
|
|
})
|