mirror of https://github.com/espruino/BangleApps
runapptests - Set an initial value for the timeOffset
parent
409b8cbdfc
commit
107727ce6b
|
@ -311,11 +311,12 @@ function runStep(step, subtest, test, state){
|
||||||
break;
|
break;
|
||||||
case "sleep" :
|
case "sleep" :
|
||||||
p = p.then(()=>{
|
p = p.then(()=>{
|
||||||
console.log("> SLEEP FOR", step.ms);
|
console.log("> SLEEP FOR", step.ms + "ms");
|
||||||
if (!subtest.wrappedDateNow){
|
if (!subtest.wrappedDateNow){
|
||||||
emu.tx(`Date.now = (o)=>{return ()=>{
|
emu.tx(`Date.now = (o)=>{return ()=>{
|
||||||
return o() + global.APPTESTS.timeOffset;
|
return o() + global.APPTESTS.timeOffset;
|
||||||
};}(Date.now);\n`);
|
};}(Date.now);
|
||||||
|
global.APPTESTS.timeOffset = 0;\n`);
|
||||||
subtest.wrappedDateNow = true;
|
subtest.wrappedDateNow = true;
|
||||||
}
|
}
|
||||||
emu.tx(`global.APPTESTS.timeOffset += ${step.ms};
|
emu.tx(`global.APPTESTS.timeOffset += ${step.ms};
|
||||||
|
|
Loading…
Reference in New Issue