import { assert, describe } from "@effect/vitest"; import { createOxlintRuleHarness } from "../test/utils.ts"; const rule = createOxlintRuleHarness("t3code/no-native-title-tooltip", { filename: "fixture.tsx", }); describe("t3code/no-native-title-tooltip", () => { rule.valid( "allows intrinsic elements without a title attribute", `const el = Truncated text;`, ); rule.valid( "allows title props on custom components", `const el = ;`, ); rule.valid( "allows title on member expression components", `const el = ;`, ); rule.valid( "allows title as an accessible name on embedded content", `const el =