File tree 3 files changed +26
-1
lines changed
pages/BO/modules/autoupgrade
1.7.1/pages/BO/modules/autoupgrade
develop/pages/BO/modules/autoupgrade
3 files changed +26
-1
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,9 @@ const psVersion = testContext.getPSVersion();
6
6
7
7
/* eslint-disable global-require, @typescript-eslint/no-require-imports */
8
8
function requirePage ( ) : ModuleAutoupgradeMainPageInterface {
9
+ if ( semver . lte ( psVersion , '7.1.2' ) && semver . gte ( psVersion , '7.1.0' ) ) {
10
+ return require ( '@versions/1.7.1/pages/BO/modules/autoupgrade' ) . autoupgrade ;
11
+ }
9
12
if ( semver . lt ( psVersion , '7.4.0' ) ) {
10
13
return require ( '@versions/1.7.3/pages/BO/modules/autoupgrade' ) . autoupgrade ;
11
14
}
Original file line number Diff line number Diff line change
1
+ import { ModuleAutoupgradeMainPageInterface } from '@interfaces/BO/modules/autoupgrade' ;
2
+ import { Autoupgrade } from '@versions/1.7.3/pages/BO/modules/autoupgrade' ;
3
+
4
+ /**
5
+ * Module configuration page for module : Autoupgrade, contains selectors and functions for the page
6
+ * @class
7
+ * @extends ModuleConfiguration
8
+ */
9
+ class AutoupgradeVersion extends Autoupgrade implements ModuleAutoupgradeMainPageInterface {
10
+ /**
11
+ * @constructs
12
+ * Setting up texts and selectors to use on module configuration page
13
+ */
14
+ constructor ( ) {
15
+ super ( ) ;
16
+
17
+ this . pageTitle = `AdminSelfUpgrade > AdminSelfUpgrade • ${ global . INSTALL . SHOP_NAME } ` ;
18
+ }
19
+ }
20
+
21
+ const autoupgrade = new AutoupgradeVersion ( ) ;
22
+ export { autoupgrade , AutoupgradeVersion as Autoupgrade } ;
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ import type {Page} from '@playwright/test';
8
8
* @extends ModuleConfiguration
9
9
*/
10
10
class Autoupgrade extends ModuleConfiguration implements ModuleAutoupgradeMainPageInterface {
11
- public readonly pageTitle : string ;
11
+ public pageTitle : string ;
12
12
13
13
public readonly checkRequirementSuccessMessage : string ;
14
14
You can’t perform that action at this time.
0 commit comments