Dalla descrizione dell'ispezione:
Quando si utilizzano le librerie che definiscono i propri simboli globali al di fuori loro codice JavaScript visibile (ad esempio, descrivono() in Mocha), è consigliabile aggiungere il corrispondente Definizione del tipo TypeScript file come libreria JavaScript in Preferenze | Lingue & Strutture | JavaScript | Biblioteche.
Passare alla preferenza indicata sopra e assicurarsi che la libreria mocha-DefinitelyTyped sia presente nell'elenco (non selezionarla). Se non è presente nell'elenco, fai clic sul pulsante Download...
, trovalo lì e aggiungilo. Quindi fare clic sul pulsante Manage Scopes...
, trovare la directory di test, fare clic sulla colonna della libreria e selezionare la voce mocha-DefinitelyTyped. Guarda lo screenshot qui sotto.
Sei sicuro, hai impostato correttamente lo scope mocha-definatelyTyped? Uno screenshot di 'Lingue e Frameworks> JavaScript> Librerie' +' Manage Scopes' sarebbe utile. –
@DarekKay Fatto, evviva. – BanksySan
Molto strano, sembra esattamente come la mia configurazione, ma il mio 'describe' è riconosciuto correttamente .. Hai provato a creare un altro progetto per vedere se il problema persiste? Inoltre, 'File> Invalidate Caches/Restart' a volte aiuta in tali situazioni. –