const ruleTester = require("../../ruletester"); import * as rule from "./formGroup-rename-labelIcon"; ruleTester.run("formGroup-rename-labelIcon", rule, { valid: [ { code: ``, }, { code: `import { FormGroup } from '@patternfly/react-core'; `, }, ], invalid: [ { code: `import { FormGroup } from '@patternfly/react-core'; Help icon} />`, output: `import { FormGroup } from '@patternfly/react-core'; Help icon} />`, errors: [ { message: `The \`labelIcon\` prop for FormGroup has been renamed to \`labelHelp\`. We recommend using FormGroupLabelHelp element for the labelHelp prop. The markup has also changed, we now wrap the labelHelp element in \`\`, so there is no need to add \`className="pf-v6-c-form__group-label-help"\` to the labelHelp element.`, type: "JSXOpeningElement", }, ], }, ], });