2025-06-20 08:24:28 +02:00

33 lines
822 B
JavaScript

const { expect } = require("chai")
const PeriodsModule = require("../ignition/modules/periods")
const { assertDeploymentRejectedWithCustomError } = require("./helpers")
describe("Periods", function () {
it("should revert when secondsPerPeriod is 0", async function () {
const promise = ignition.deploy(PeriodsModule, {
parameters: {
Periods: {
secondsPerPeriod: 0,
},
},
})
assertDeploymentRejectedWithCustomError(
"Periods_InvalidSecondsPerPeriod",
promise,
)
})
it("should not revert when secondsPerPeriod more than 0", async function () {
const promise = ignition.deploy(PeriodsModule, {
parameters: {
Periods: {
secondsPerPeriod: 10,
},
},
})
await expect(promise).not.to.be.rejected
})
})