Fix compatibility with safari

master
sigonasr2 5 years ago
parent b78f58d719
commit d117d5634c
  1. 36
      game.test.js

@ -23,26 +23,24 @@ class describe {
this.passedtests = 0; this.passedtests = 0;
this.starttime = 0; this.starttime = 0;
console.log(this.testname) console.log(this.testname)
}
beforeEach = (cb)=>{
this.beforecb = cb
return this
}
it = (checkname,cb)=>{
this.starttime = new Date().getTime()
console.log("->"+checkname)
this.beforecb()
this.cb=cb;
this.cb()
return this
}
showResults = () =>{ this.beforeEach = (cb)=>{
console.log("==============") this.beforecb = cb
console.log("TEST RESULTS: "+TestSuite.passedtests+" passed, "+(TestSuite.totaltests-TestSuite.passedtests)+" failed, "+TestSuite.totaltests+" total") return this
console.log("==============") }
this.it = (checkname,cb)=>{
this.starttime = new Date().getTime()
console.log("->"+checkname)
this.beforecb()
this.cb=cb;
this.cb()
return this
}
this.showResults = () =>{
console.log("==============")
console.log("TEST RESULTS: "+TestSuite.passedtests+" passed, "+(TestSuite.totaltests-TestSuite.passedtests)+" failed, "+TestSuite.totaltests+" total")
console.log("==============")
}
} }
} }

Loading…
Cancel
Save