@@ -63,78 +63,32 @@ module.exports = {
63
63
. assert . containsText ( '*[data-shared="tooltipPopup"]' , 'Credentials removed' )
64
64
. assert . containsText ( '*[data-id="settingsTabGistAccessToken"]' , '' )
65
65
} ,
66
+ // These e2e should be enabled after settings panel refactoring
67
+ // 'Should load dark theme ': function (browser: NightwatchBrowser) {
68
+ // browser.waitForElementVisible('*[data-id="verticalIconsKindsettings"]', 5000)
69
+ // .scrollAndClick('*[data-id="settingsTabThemeLabelDark"]')
70
+ // .pause(2000)
71
+ // .checkElementStyle(':root', '--primary', remixIdeThemes.dark.primary)
72
+ // .checkElementStyle(':root', '--secondary', remixIdeThemes.dark.secondary)
73
+ // .checkElementStyle(':root', '--success', remixIdeThemes.dark.success)
74
+ // .checkElementStyle(':root', '--info', remixIdeThemes.dark.info)
75
+ // .checkElementStyle(':root', '--warning', remixIdeThemes.dark.warning)
76
+ // .checkElementStyle(':root', '--danger', remixIdeThemes.dark.danger)
77
+ // },
66
78
67
- 'Should load dark theme ' : function ( browser : NightwatchBrowser ) {
68
- browser . waitForElementVisible ( '*[data-id="verticalIconsKindsettings"]' , 5000 )
69
- . scrollAndClick ( '*[data-id="settingsTabThemeLabelDark"]' )
70
- . pause ( 2000 )
71
- . checkElementStyle ( ':root' , '--primary' , remixIdeThemes . dark . primary )
72
- . checkElementStyle ( ':root' , '--secondary' , remixIdeThemes . dark . secondary )
73
- . checkElementStyle ( ':root' , '--success' , remixIdeThemes . dark . success )
74
- . checkElementStyle ( ':root' , '--info' , remixIdeThemes . dark . info )
75
- . checkElementStyle ( ':root' , '--warning' , remixIdeThemes . dark . warning )
76
- . checkElementStyle ( ':root' , '--danger' , remixIdeThemes . dark . danger )
77
- } ,
78
-
79
- 'Should load light theme ' : function ( browser : NightwatchBrowser ) {
80
- browser . waitForElementVisible ( '*[data-id="verticalIconsKindsettings"]' , 5000 )
81
- . scrollAndClick ( '*[data-id="settingsTabThemeLabelLight"]' )
82
- . pause ( 2000 )
83
- . checkElementStyle ( ':root' , '--primary' , remixIdeThemes . light . primary )
84
- . checkElementStyle ( ':root' , '--secondary' , remixIdeThemes . light . secondary )
85
- . checkElementStyle ( ':root' , '--success' , remixIdeThemes . light . success )
86
- . checkElementStyle ( ':root' , '--info' , remixIdeThemes . light . info )
87
- . checkElementStyle ( ':root' , '--warning' , remixIdeThemes . light . warning )
88
- . checkElementStyle ( ':root' , '--danger' , remixIdeThemes . light . danger )
89
- } ,
90
-
91
- 'Should load Cerulean theme ' : function ( browser : NightwatchBrowser ) {
92
- browser . waitForElementVisible ( '*[data-id="verticalIconsKindsettings"]' , 5000 )
93
- . scrollAndClick ( '*[data-id="settingsTabThemeLabelCerulean"]' )
94
- . pause ( 5000 )
95
- . checkElementStyle ( ':root' , '--primary' , remixIdeThemes . curelean . primary )
96
- . checkElementStyle ( ':root' , '--secondary' , remixIdeThemes . curelean . secondary )
97
- . checkElementStyle ( ':root' , '--success' , remixIdeThemes . curelean . success )
98
- . checkElementStyle ( ':root' , '--info' , remixIdeThemes . curelean . info )
99
- . checkElementStyle ( ':root' , '--warning' , remixIdeThemes . curelean . warning )
100
- . checkElementStyle ( ':root' , '--danger' , remixIdeThemes . curelean . danger )
101
- } ,
102
-
103
- 'Should load Flatly theme ' : function ( browser : NightwatchBrowser ) {
104
- browser . waitForElementVisible ( '*[data-id="verticalIconsKindsettings"]' , 5000 )
105
- . scrollAndClick ( '*[data-id="settingsTabThemeLabelFlatly"]' )
106
- . pause ( 2000 )
107
- . checkElementStyle ( ':root' , '--primary' , remixIdeThemes . flatly . primary )
108
- . checkElementStyle ( ':root' , '--secondary' , remixIdeThemes . flatly . secondary )
109
- . checkElementStyle ( ':root' , '--success' , remixIdeThemes . flatly . success )
110
- . checkElementStyle ( ':root' , '--info' , remixIdeThemes . flatly . info )
111
- . checkElementStyle ( ':root' , '--warning' , remixIdeThemes . flatly . warning )
112
- . checkElementStyle ( ':root' , '--danger' , remixIdeThemes . flatly . danger )
113
- } ,
79
+ // 'Should load light theme ': function (browser: NightwatchBrowser) {
80
+ // browser.waitForElementVisible('*[data-id="verticalIconsKindsettings"]', 5000)
81
+ // .scrollAndClick('*[data-id="settingsTabThemeLabelLight"]')
82
+ // .pause(2000)
83
+ // .checkElementStyle(':root', '--primary', remixIdeThemes.light.primary)
84
+ // .checkElementStyle(':root', '--secondary', remixIdeThemes.light.secondary)
85
+ // .checkElementStyle(':root', '--success', remixIdeThemes.light.success)
86
+ // .checkElementStyle(':root', '--info', remixIdeThemes.light.info)
87
+ // .checkElementStyle(':root', '--warning', remixIdeThemes.light.warning)
88
+ // .checkElementStyle(':root', '--danger', remixIdeThemes.light.danger)
89
+ // },
114
90
115
- 'Should load Spacelab theme ' : function ( browser ) {
116
- browser . waitForElementVisible ( '*[data-id="verticalIconsKindsettings"]' , 5000 )
117
- . scrollAndClick ( '*[data-id="settingsTabThemeLabelSpacelab"]' )
118
- . pause ( 2000 )
119
- . checkElementStyle ( ':root' , '--primary' , remixIdeThemes . spacelab . primary )
120
- . checkElementStyle ( ':root' , '--secondary' , remixIdeThemes . spacelab . secondary )
121
- . checkElementStyle ( ':root' , '--success' , remixIdeThemes . spacelab . success )
122
- . checkElementStyle ( ':root' , '--info' , remixIdeThemes . spacelab . info )
123
- . checkElementStyle ( ':root' , '--warning' , remixIdeThemes . spacelab . warning )
124
- . checkElementStyle ( ':root' , '--danger' , remixIdeThemes . spacelab . danger )
125
- } ,
126
91
127
- 'Should load Cyborg theme ' : function ( browser ) {
128
- browser . waitForElementVisible ( '*[data-id="verticalIconsKindsettings"]' , 5000 )
129
- . scrollAndClick ( '*[data-id="settingsTabThemeLabelCyborg"]' )
130
- . pause ( 2000 )
131
- . checkElementStyle ( ':root' , '--primary' , remixIdeThemes . cyborg . primary )
132
- . checkElementStyle ( ':root' , '--secondary' , remixIdeThemes . cyborg . secondary )
133
- . checkElementStyle ( ':root' , '--success' , remixIdeThemes . cyborg . success )
134
- . checkElementStyle ( ':root' , '--info' , remixIdeThemes . cyborg . info )
135
- . checkElementStyle ( ':root' , '--warning' , remixIdeThemes . cyborg . warning )
136
- . checkElementStyle ( ':root' , '--danger' , remixIdeThemes . cyborg . danger )
137
- } ,
138
92
139
93
'Should load zh locale ' : function ( browser ) {
140
94
browser . waitForElementVisible ( '*[data-id="verticalIconsKindsettings"]' , 5000 )
@@ -177,37 +131,5 @@ const remixIdeThemes = {
177
131
info : '#007aa6' ,
178
132
warning : '#c97539' ,
179
133
danger : '#b84040'
180
- } ,
181
- curelean : {
182
- primary : '#2FA4E7' ,
183
- secondary : '#e9ecef' ,
184
- success : '#73A839' ,
185
- info : '#033C73' ,
186
- warning : '#DD5600' ,
187
- danger : '#C71C22'
188
- } ,
189
- flatly : {
190
- primary : '#2C3E50' ,
191
- secondary : '#dadfe0' ,
192
- success : '#18BC9C' ,
193
- info : '#3498DB' ,
194
- warning : '#F39C12' ,
195
- danger : '#E74C3C'
196
- } ,
197
- spacelab : {
198
- primary : '#446E9B' ,
199
- secondary : '#dadfe0' ,
200
- success : '#3CB521' ,
201
- info : '#3399F3' ,
202
- warning : '#D47500' ,
203
- danger : '#CD0200'
204
- } ,
205
- cyborg : {
206
- primary : '#2A9FD6' ,
207
- secondary : '#3c3939' ,
208
- success : '#77B300' ,
209
- info : '#93C' ,
210
- warning : '#F80' ,
211
- danger : '#C00'
212
134
}
213
135
}
0 commit comments