File tree Expand file tree Collapse file tree 2 files changed +47
-0
lines changed
lib/rules/no-unsupported-features
tests/lib/rules/no-unsupported-features Expand file tree Collapse file tree 2 files changed +47
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,9 @@ const trackMap = {
3131 doesNotReject : { [ READ ] : { supported : "10.0.0" } } ,
3232 notDeepStrictEqual : { [ READ ] : { supported : "4.0.0" } } ,
3333 rejects : { [ READ ] : { supported : "10.0.0" } } ,
34+ CallTracker : {
35+ [ READ ] : { supported : null , experimental : "14.2.0" } ,
36+ } ,
3437 } ,
3538 async_hooks : {
3639 [ READ ] : { supported : "8.0.0" } ,
Original file line number Diff line number Diff line change @@ -212,6 +212,20 @@ new RuleTester({
212212 } ,
213213 ] ,
214214 } ,
215+ {
216+ code :
217+ "const { CallTracker } = require('assert'); new CallTracker();" ,
218+ options : [
219+ { version : "14.2.0" , ignores : [ "assert.CallTracker" ] } ,
220+ ] ,
221+ } ,
222+ {
223+ code :
224+ "import { CallTracker } from 'assert'; new CallTracker();" ,
225+ options : [
226+ { version : "14.2.0" , ignores : [ "assert.CallTracker" ] } ,
227+ ] ,
228+ } ,
215229 ] ,
216230 invalid : [
217231 {
@@ -395,6 +409,36 @@ new RuleTester({
395409 } ,
396410 ] ,
397411 } ,
412+ {
413+ code :
414+ "const { CallTracker } = require('assert'); new CallTracker();" ,
415+ options : [ { version : "14.2.0" } ] ,
416+ errors : [
417+ {
418+ messageId : "unsupported" ,
419+ data : {
420+ name : "assert.CallTracker" ,
421+ supported : "(none yet)" ,
422+ version : "14.2.0" ,
423+ } ,
424+ } ,
425+ ] ,
426+ } ,
427+ {
428+ code :
429+ "import { CallTracker } from 'assert'; new CallTracker();" ,
430+ options : [ { version : "14.2.0" } ] ,
431+ errors : [
432+ {
433+ messageId : "unsupported" ,
434+ data : {
435+ name : "assert.CallTracker" ,
436+ supported : "(none yet)" ,
437+ version : "14.2.0" ,
438+ } ,
439+ } ,
440+ ] ,
441+ } ,
398442 ] ,
399443 } ,
400444
You can’t perform that action at this time.
0 commit comments