File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed
Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change 1+ const { RuleTester } = require ( 'eslint' )
2+ const rule = require ( '../lib/rules/no-unused-keys' )
3+
4+ const ruleTester = new RuleTester ( )
5+
6+ ruleTester . run ( 'no-unused-keys' , rule , {
7+ valid : [
8+ {
9+ code : 'const styles = { key: {} };' ,
10+ code : 'const styles = css.keyframes({ from: {}, to: {} })' ,
11+ code : 'const styles = css.global({ html: {}, body: {} })' ,
12+ code : 'const styles = css.defineThemeVars({ primary: {} })' ,
13+ settings : {
14+ ecmaVersion : 2021 ,
15+ } ,
16+ } ,
17+ ] ,
18+ invalid : [
19+ {
20+ code : 'const styles = css.create({ key: {} });' ,
21+ errors : [
22+ {
23+ message : "The key 'key' is defined but never referenced anywhere." ,
24+ } ,
25+ ] ,
26+ settings : {
27+ ecmaVersion : 2021 ,
28+ } ,
29+ } ,
30+ ] ,
31+ } )
You can’t perform that action at this time.
0 commit comments