Don't change any equipment state when running tests

This is handy for testing certain mutators, but shouldn't happen every time we run tests. It can be enabled by the user on a case-by-case basis.
This commit is contained in:
2020-02-09 14:21:54 -06:00
parent 0397e8ad8f
commit 9337068826

View File

@ -25,10 +25,10 @@ describe('Unit', () => {
unit.close(); unit.close();
}); });
let circuit; // let circuit;
it('gets pool status', done => { it('gets pool status', done => {
unit.on('poolStatus', status => { unit.on('poolStatus', status => {
circuit = status.circuitArray[0]; /* circuit = */status.circuitArray[0];
done(); done();
}); });
@ -63,10 +63,12 @@ describe('Unit', () => {
unit.getVersion(); unit.getVersion();
}); });
/* uncomment this and the `circuit` stuff above to test setting state
it('sets circuit state', done => { it('sets circuit state', done => {
unit.on('circuitStateChanged', () => { unit.on('circuitStateChanged', () => {
done(); done();
}); });
unit.setCircuitState(0, circuit.id, circuit.state); unit.setCircuitState(0, circuit.id, circuit.state);
}); });
*/
}); });