Per impostare il timeout globale Jasmine-Node, procedi come segue:
jasmine.getEnv().defaultTimeoutInterval = timeoutYouWouldPrefer;
Ringraziamo lo sviluppatore Gabe Hicks per aver scoperto la parte .getEnv () tramite il debug nonostante la disinformazione nel documento README che afferma che è stato fatto impostando jasmine.DEFAULT_TIMEOUT_INTERVAL.
Se vuoi impostare un timeout personalizzato solo per uno it (), potresti provare a passare il timeout (millisecondi) come terzo argomento (dopo l'istruzione stringa e la funzione). C'è un esempio di ciò che viene fatto qui , ma non sono sicuro di cosa accadrebbe se il timeout personalizzato fosse più lungo di quello predefinito di Jasmine. Mi aspetto che fallisca.
jasmine.DEFAULT_TIMEOUT_INTERVAL = 10000;valore ha fatto il trucco per me su una nuova configurazione costruita da zero usando Jasmine + Jest. Funziona come previsto.