8

Quando definiamo mochaOpts in Protractor, definiamo un parametro come lento. Non capisco quale sia l'uso di quel parametro. Ho provato a cambiarne il valore ma non riesco a vedere alcun cambiamento nel tempo di esecuzione del test.cos'è il parametro slow in mocha?

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

risposta

11

Secondo the documentation sua utilizzati per le prove

-s, --slow

specificare il "lento" soglia di prova, come default 75ms. Mocha usa questo per evidenziare casi di test che richiedono troppo tempo.

di modificare ciò che è considerato "lento", è possibile utilizzare il metodo lento():

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

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