infoalloggi-monorepo/apps/infoalloggi/kyselyRules/rules/where.test.js
2025-08-04 17:45:44 +02:00

26 lines
538 B
JavaScript

const { RuleTester } = require("eslint");
const rule = require("./where");
const ruleTester = new RuleTester({
languageOptions: { ecmaVersion: 2015 },
});
ruleTester.run(
"enforce-where", // rule name
rule,
{
valid: [
{
code: "trx.updateTable('name').set({foo:bar}).where('something', '=', something).execute()",
},
],
invalid: [
{
code: "trx.updateTable('name').set({foo:bar}).execute()",
errors: 1,
},
],
},
);
console.log("EnforceWhere: All tests passed!");