budibase/packages/builder/vitest.setup.js

32 lines
601 B
JavaScript
Raw Permalink Normal View History

2024-09-09 14:55:26 +02:00
import { expect } from "vitest"
import "@testing-library/jest-dom/vitest"
global.ResizeObserver = require("resize-observer-polyfill")
expect.extend({
toBeFunc: received => {
if (typeof received === "function") {
return {
pass: true,
}
}
return {
message: () => `expected ${received} to be a function`,
pass: false,
}
},
toBe: (received, expected) => {
if (received === expected) {
return {
pass: true,
}
}
return {
message: () => `expected ${received} to be ${expected}`,
pass: false,
}
},
})