@@ -2,11 +2,13 @@ import { setupTest } from 'ember-qunit';
2
2
import { module , test } from 'qunit' ;
3
3
4
4
import setupMirage from 'ember-cli-mirage/test-support/setup-mirage' ;
5
- import timekeeper from 'timekeeper' ;
5
+
6
+ import { setupFakeTimers } from '../helpers/fake-timers' ;
6
7
7
8
module ( 'Model | Version' , function ( hooks ) {
8
9
setupTest ( hooks ) ;
9
10
setupMirage ( hooks ) ;
11
+ setupFakeTimers ( hooks ) ;
10
12
11
13
hooks . beforeEach ( function ( ) {
12
14
this . store = this . owner . lookup ( 'service:store' ) ;
@@ -21,16 +23,16 @@ module('Model | Version', function (hooks) {
21
23
let crateRecord = await store . findRecord ( 'crate' , crate . name ) ;
22
24
let versions = ( await crateRecord . versions ) . toArray ( ) ;
23
25
24
- timekeeper . travel ( new Date ( '2010-06-16T21:40:45Z' ) ) ;
26
+ this . clock . setSystemTime ( new Date ( '2010-06-16T21:40:45Z' ) ) ;
25
27
assert . true ( versions [ 0 ] . isNew ) ;
26
28
27
- timekeeper . travel ( new Date ( '2010-06-23T21:40:45Z' ) ) ;
29
+ this . clock . setSystemTime ( new Date ( '2010-06-23T21:40:45Z' ) ) ;
28
30
assert . true ( versions [ 0 ] . isNew ) ;
29
31
30
- timekeeper . travel ( new Date ( '2010-06-24T21:40:45Z' ) ) ;
32
+ this . clock . setSystemTime ( new Date ( '2010-06-24T21:40:45Z' ) ) ;
31
33
assert . false ( versions [ 0 ] . isNew ) ;
32
34
33
- timekeeper . travel ( new Date ( '2014-06-24T21:40:45Z' ) ) ;
35
+ this . clock . setSystemTime ( new Date ( '2014-06-24T21:40:45Z' ) ) ;
34
36
assert . false ( versions [ 0 ] . isNew ) ;
35
37
} ) ;
36
38
0 commit comments