@@ -3,17 +3,83 @@ const replaceURLVersions = require('../scripts/helpers/replace-url-versions');
3
3
4
4
describe ( 'replace url versions' , function ( ) {
5
5
it ( 'works' , function ( ) {
6
- expect ( replaceURLVersions ( 'https://api.emberjs.com/ember/release/' , '3.15' , '3.15' ) ) . to . equal ( 'https://api.emberjs.com/ember/3.15/' ) ;
7
- expect ( replaceURLVersions ( 'https://api.emberjs.com/ember/release' , '3.15' , '3.15' ) ) . to . equal ( 'https://api.emberjs.com/ember/3.15' ) ;
8
- expect ( replaceURLVersions ( 'https://api.emberjs.com/ember/3.20/' , '3.15' , '3.15' ) ) . to . equal ( 'https://api.emberjs.com/ember/3.15/' ) ;
9
- expect ( replaceURLVersions ( 'https://api.emberjs.com/ember/3.20' , '3.15' , '3.15' ) ) . to . equal ( 'https://api.emberjs.com/ember/3.15' ) ;
10
- expect ( replaceURLVersions ( 'https://api.emberjs.com/ember/release/classes/Application' , '3.15' , '3.15' ) ) . to . equal ( 'https://api.emberjs.com/ember/3.15/classes/Application' ) ;
11
- expect ( replaceURLVersions ( 'https://api.emberjs.com/ember-data/release/' , '3.15' , '3.15' ) ) . to . equal ( 'https://api.emberjs.com/ember-data/3.15/' ) ;
12
- expect ( replaceURLVersions ( 'https://api.emberjs.com/ember-data/release' , '3.15' , '3.15' ) ) . to . equal ( 'https://api.emberjs.com/ember-data/3.15' ) ;
13
- expect ( replaceURLVersions ( 'https://api.emberjs.com/ember-data/release/classes/Model/' , '3.15' , '3.15' ) ) . to . equal ( 'https://api.emberjs.com/ember-data/3.15/classes/Model/' ) ;
14
- expect ( replaceURLVersions ( 'https://api.emberjs.com/ember-data/3.20/classes/Model/' , '3.15' , '3.15' ) ) . to . equal ( 'https://api.emberjs.com/ember-data/3.15/classes/Model/' ) ;
15
- expect ( replaceURLVersions ( 'https://api.emberjs.com/ember/release/classes/@ember%2Fapplication/methods/getOwner' , '3.15' , '3.15' ) ) . to . equal ( 'https://api.emberjs.com/ember/3.15/classes/@ember%2Fapplication/methods/getOwner' ) ;
16
- expect ( replaceURLVersions ( 'https://guides.emberjs.com/release/getting-started/' , '3.15' , '3.15' ) ) . to . equal ( 'https://guides.emberjs.com/v3.15.0/getting-started/' ) ;
17
- expect ( replaceURLVersions ( 'https://guides.emberjs.com/release/getting-started/' , '3.16.0' , '3.16.0' ) ) . to . equal ( 'https://guides.emberjs.com/v3.16.0/getting-started/' ) ;
6
+ expect (
7
+ replaceURLVersions (
8
+ 'https://api.emberjs.com/ember/release/' ,
9
+ '3.15' ,
10
+ '3.15'
11
+ )
12
+ ) . to . equal ( 'https://api.emberjs.com/ember/3.15/' ) ;
13
+ expect (
14
+ replaceURLVersions (
15
+ 'https://api.emberjs.com/ember/release' ,
16
+ '3.15' ,
17
+ '3.15'
18
+ )
19
+ ) . to . equal ( 'https://api.emberjs.com/ember/3.15' ) ;
20
+ expect (
21
+ replaceURLVersions ( 'https://api.emberjs.com/ember/3.20/' , '3.15' , '3.15' )
22
+ ) . to . equal ( 'https://api.emberjs.com/ember/3.15/' ) ;
23
+ expect (
24
+ replaceURLVersions ( 'https://api.emberjs.com/ember/3.20' , '3.15' , '3.15' )
25
+ ) . to . equal ( 'https://api.emberjs.com/ember/3.15' ) ;
26
+ expect (
27
+ replaceURLVersions (
28
+ 'https://api.emberjs.com/ember/release/classes/Application' ,
29
+ '3.15' ,
30
+ '3.15'
31
+ )
32
+ ) . to . equal ( 'https://api.emberjs.com/ember/3.15/classes/Application' ) ;
33
+ expect (
34
+ replaceURLVersions (
35
+ 'https://api.emberjs.com/ember-data/release/' ,
36
+ '3.15' ,
37
+ '3.15'
38
+ )
39
+ ) . to . equal ( 'https://api.emberjs.com/ember-data/3.15/' ) ;
40
+ expect (
41
+ replaceURLVersions (
42
+ 'https://api.emberjs.com/ember-data/release' ,
43
+ '3.15' ,
44
+ '3.15'
45
+ )
46
+ ) . to . equal ( 'https://api.emberjs.com/ember-data/3.15' ) ;
47
+ expect (
48
+ replaceURLVersions (
49
+ 'https://api.emberjs.com/ember-data/release/classes/Model/' ,
50
+ '3.15' ,
51
+ '3.15'
52
+ )
53
+ ) . to . equal ( 'https://api.emberjs.com/ember-data/3.15/classes/Model/' ) ;
54
+ expect (
55
+ replaceURLVersions (
56
+ 'https://api.emberjs.com/ember-data/3.20/classes/Model/' ,
57
+ '3.15' ,
58
+ '3.15'
59
+ )
60
+ ) . to . equal ( 'https://api.emberjs.com/ember-data/3.15/classes/Model/' ) ;
61
+ expect (
62
+ replaceURLVersions (
63
+ 'https://api.emberjs.com/ember/release/classes/@ember%2Fapplication/methods/getOwner' ,
64
+ '3.15' ,
65
+ '3.15'
66
+ )
67
+ ) . to . equal (
68
+ 'https://api.emberjs.com/ember/3.15/classes/@ember%2Fapplication/methods/getOwner'
69
+ ) ;
70
+ expect (
71
+ replaceURLVersions (
72
+ 'https://guides.emberjs.com/release/getting-started/' ,
73
+ '3.15' ,
74
+ '3.15'
75
+ )
76
+ ) . to . equal ( 'https://guides.emberjs.com/v3.15.0/getting-started/' ) ;
77
+ expect (
78
+ replaceURLVersions (
79
+ 'https://guides.emberjs.com/release/getting-started/' ,
80
+ '3.16.0' ,
81
+ '3.16.0'
82
+ )
83
+ ) . to . equal ( 'https://guides.emberjs.com/v3.16.0/getting-started/' ) ;
18
84
} ) ;
19
85
} ) ;
0 commit comments