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 8686 <arguments >
8787 <argument name =" lifetimePath" xsi : type =" const" >Magento\Backend\Model\Auth\Session::XML_PATH_SESSION_LIFETIME</argument >
8888 <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 >
8990 </arguments >
9091 </type >
9192 <type name =" Magento\Framework\View\Result\PageFactory" >
You can’t perform that action at this time.
0 commit comments