@@ -22,16 +22,18 @@ describe('test-browsers-data', () => {
22
22
type : 'server' ,
23
23
accepts_flags : true ,
24
24
accepts_webextensions : false ,
25
- releases : {
26
- '20.6.0' : {
25
+ releases : [
26
+ {
27
+ version : '20.6.0' ,
27
28
release_date : '2023-09-04' ,
28
29
status : 'current' ,
29
30
} ,
30
- '21.2.0' : {
31
+ {
32
+ version : '21.2.0' ,
31
33
release_date : '2023-11-14' ,
32
34
status : 'current' ,
33
35
} ,
34
- } ,
36
+ ] ,
35
37
} ;
36
38
37
39
test . check ( logger , { data, path : { browser } } ) ;
@@ -45,10 +47,10 @@ describe('test-browsers-data', () => {
45
47
type : 'desktop' ,
46
48
accepts_flags : true ,
47
49
accepts_webextensions : true ,
48
- releases : {
49
- '1' : { status : 'nightly' } ,
50
- '2' : { status : 'nightly' } ,
51
- } ,
50
+ releases : [
51
+ { version : '1' , status : 'nightly' } ,
52
+ { version : '2' , status : 'nightly' } ,
53
+ ] ,
52
54
} ;
53
55
test . check ( logger , { data, path : { browser } } ) ;
54
56
assert . equal ( logger . messages . length , 1 ) ;
@@ -61,10 +63,10 @@ describe('test-browsers-data', () => {
61
63
type : 'server' ,
62
64
accepts_flags : true ,
63
65
accepts_webextensions : false ,
64
- releases : {
65
- '1' : { status : 'nightly' } ,
66
- '2' : { status : 'nightly' } ,
67
- } ,
66
+ releases : [
67
+ { version : '1' , status : 'nightly' } ,
68
+ { version : '2' , status : 'nightly' } ,
69
+ ] ,
68
70
} ;
69
71
test . check ( logger , { data, path : { browser } } ) ;
70
72
assert . equal ( logger . messages . length , 1 ) ;
@@ -78,7 +80,7 @@ describe('test-browsers-data', () => {
78
80
upstream : browser ,
79
81
accepts_flags : false ,
80
82
accepts_webextensions : false ,
81
- releases : { } ,
83
+ releases : [ ] ,
82
84
} ;
83
85
84
86
test . check ( logger , { data, path : { browser } } ) ;
@@ -93,7 +95,7 @@ describe('test-browsers-data', () => {
93
95
upstream : 'unknown' as any ,
94
96
accepts_flags : false ,
95
97
accepts_webextensions : false ,
96
- releases : { } ,
98
+ releases : [ ] ,
97
99
} ;
98
100
99
101
test . check ( logger , { data, path : { browser } } ) ;
@@ -109,18 +111,20 @@ describe('test-browsers-data', () => {
109
111
pref_url : 'opera://flags' ,
110
112
accepts_flags : true ,
111
113
accepts_webextensions : true ,
112
- releases : {
113
- '97' : {
114
+ releases : [
115
+ {
116
+ version : '97' ,
114
117
status : 'retired' ,
115
118
engine : 'Blink' ,
116
119
engine_version : '111' ,
117
120
} ,
118
- '98' : {
121
+ {
122
+ version : '98' ,
119
123
status : 'current' ,
120
124
engine : 'Blink' ,
121
125
engine_version : '112' ,
122
126
} ,
123
- } ,
127
+ ] ,
124
128
} ;
125
129
test . check ( logger , { data, path : { browser } } ) ;
126
130
assert . equal ( logger . messages . length , 2 ) ;
0 commit comments