Commit bf374069 by polesye

TNL-1298: Flaky Jasmine test for Student Notes.

parent 41040be7
......@@ -92,16 +92,13 @@ define([
});
it('can use timers', function() {
var logger = getLogger('id', 1),
now, t0, logs, log;
now = function () {
return (new Date()).getTime();
};
var logger = getLogger('id', 1), logs, log;
t0 = now();
spyOn(performance, 'now').andReturn(1);
spyOn(Date, 'now').andReturn(1);
logger.time('timer');
while (now() - t0 < 200) {}
performance.now.andReturn(201);
Date.now.andReturn(201);
logger.timeEnd('timer');
logs = logger.getHistory();
......@@ -109,13 +106,13 @@ define([
expect(log[0]).toBe('log');
expect(log[1][0]).toBe('id');
expect(log[1][1]).toBe('timer');
expect(log[1][2]).toBeInRange(180, 220);
expect(log[1][2]).toBe(200);
expect(log[1][3]).toBe('ms');
});
it('can emit an event properly', function () {
var logger = getLogger('id', 0);
logger.emit('event_name', {id: 'some_id'})
logger.emit('event_name', {id: 'some_id'});
expect(Logger.log).toHaveBeenCalledWith('event_name', {
id: 'some_id'
});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment