8

Kiedy definiujemy mochaOpts w Kątomierzu, definiujemy jeden parametr jako wolny. Nie rozumiem, jaki jest pożytek z tego parametru. Próbowałem zmienić jego wartość, ale nie widzę żadnej zmiany w czasie wykonywania testu.co to jest powolny parametr w mokka?

mochaOpts: { 
    reporter: 'spec', 
    slow: 1000, 
} 

Odpowiedz

11

Według the documentation jego używane do testowania

-s, --slow

określić "wolno" testowego progu, zalegających na 75ms. Mocha używa tego , aby wyróżnić przypadki testowe, które trwają zbyt długo.

Aby poprawić wydajność, co jest uważane za "wolno", można użyć powolne() metoda:

describe('something slow', function() { 
    this.slow(10000); 

    it('should take long enough for me to go make a sandwich', function() { 
    // ... 
    }); 
});