File tree Expand file tree Collapse file tree 3 files changed +58
-0
lines changed Expand file tree Collapse file tree 3 files changed +58
-0
lines changed Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!--
3
+ /**
4
+ * Copyright © Magento, Inc. All rights reserved.
5
+ * See COPYING.txt for license details.
6
+ */
7
+ -->
8
+
9
+ <entities xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
10
+ xsi : noNamespaceSchemaLocation =" urn:magento:mftf:DataGenerator/etc/dataProfileSchema.xsd" >
11
+ <entity name =" ChangedCookieDomainForMainWebsiteConfigData" >
12
+ <data key =" path" >web/cookie/cookie_domain</data >
13
+ <data key =" scope" >website</data >
14
+ <data key =" scope_code" >base</data >
15
+ <data key =" value" >testDomain.com</data >
16
+ </entity >
17
+ <entity name =" EmptyCookieDomainForMainWebsiteConfigData" >
18
+ <data key =" path" >web/cookie/cookie_domain</data >
19
+ <data key =" scope" >website</data >
20
+ <data key =" scope_code" >base</data >
21
+ <data key =" value" >''</data >
22
+ </entity >
23
+ </entities >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <!--
3
+ /**
4
+ * Copyright © Magento, Inc. All rights reserved.
5
+ * See COPYING.txt for license details.
6
+ */
7
+ -->
8
+
9
+ <tests xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
10
+ xsi : noNamespaceSchemaLocation =" urn:magento:mftf:Test/etc/testSchema.xsd" >
11
+ <test name =" AdminLoginAfterChangeCookieDomainTest" >
12
+ <annotations >
13
+ <features value =" Backend" />
14
+ <stories value =" Login on the Admin Backend" />
15
+ <title value =" Admin user can login after changing cookie domain on main website scope without changing cookie domain on default scope" />
16
+ <description value =" Admin user can login after changing cookie domain on main website scope without changing cookie domain on default scope" />
17
+ <severity value =" CRITICAL" />
18
+ <testCaseId value =" MC-17847" />
19
+ <useCaseId value =" MC-17275" />
20
+ <group value =" backend" />
21
+ </annotations >
22
+ <before >
23
+ <magentoCLI command =" config:set {{ChangedCookieDomainForMainWebsiteConfigData.path}} --scope={{ChangedCookieDomainForMainWebsiteConfigData.scope}} --scope-code={{ChangedCookieDomainForMainWebsiteConfigData.scope_code}} {{ChangedCookieDomainForMainWebsiteConfigData.value}}" stepKey =" changeDomainForMainWebsiteBeforeTestRun" />
24
+ <magentoCLI command =" cache:flush config" stepKey =" flushCacheBeforeTestRun" />
25
+ </before >
26
+ <after >
27
+ <magentoCLI command =" config:set {{EmptyCookieDomainForMainWebsiteConfigData.path}} --scope={{EmptyCookieDomainForMainWebsiteConfigData.scope}} --scope-code={{EmptyCookieDomainForMainWebsiteConfigData.scope_code}} {{EmptyCookieDomainForMainWebsiteConfigData.value}}" stepKey =" changeDomainForMainWebsiteAfterTestComplete" />
28
+ <magentoCLI command =" cache:flush config" stepKey =" flushCacheAfterTestComplete" />
29
+ </after >
30
+ <actionGroup ref =" LoginAsAdmin" stepKey =" loginAsAdmin" />
31
+ <actionGroup ref =" AssertAdminDashboardPageIsVisibleActionGroup" stepKey =" seeDashboardPage" />
32
+ <actionGroup ref =" logout" stepKey =" logoutFromAdmin" />
33
+ </test >
34
+ </tests >
Original file line number Diff line number Diff line change 86
86
<arguments >
87
87
<argument name =" lifetimePath" xsi : type =" const" >Magento\Backend\Model\Auth\Session::XML_PATH_SESSION_LIFETIME</argument >
88
88
<argument name =" sessionName" xsi : type =" const" >Magento\Backend\Model\Session\AdminConfig::SESSION_NAME_ADMIN</argument >
89
+ <argument name =" scopeType" xsi : type =" const" >Magento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT</argument >
89
90
</arguments >
90
91
</type >
91
92
<type name =" Magento\Framework\View\Result\PageFactory" >
You can’t perform that action at this time.
0 commit comments