File tree Expand file tree Collapse file tree 1 file changed +28
-12
lines changed
dev/tests/integration/testsuite/Magento/Framework/Session Expand file tree Collapse file tree 1 file changed +28
-12
lines changed Original file line number Diff line number Diff line change @@ -29,18 +29,7 @@ public function setUp()
29
29
*/
30
30
public function testSetSaveHandler ($ deploymentConfigHandler , $ iniHandler )
31
31
{
32
- // Set expected session.save_handler config
33
- if ($ deploymentConfigHandler ) {
34
- if ($ deploymentConfigHandler !== 'files ' ) {
35
- $ expected = 'user ' ;
36
- } else {
37
- $ expected = $ deploymentConfigHandler ;
38
- }
39
- } else if ($ iniHandler ) {
40
- $ expected = $ iniHandler ;
41
- } else {
42
- $ expected = SaveHandlerInterface::DEFAULT_HANDLER ;
43
- }
32
+ $ expected = $ this ->getExpectedSaveHandler ($ deploymentConfigHandler , $ iniHandler );
44
33
45
34
// Set ini configuration
46
35
if ($ iniHandler ) {
@@ -84,4 +73,31 @@ public function saveHandlerProvider()
84
73
[false , false ],
85
74
];
86
75
}
76
+
77
+ /**
78
+ * Retrieve expected session.save_handler
79
+ *
80
+ * @param string $deploymentConfigHandler
81
+ * @param string $iniHandler
82
+ * @return string
83
+ */
84
+ private function getExpectedSaveHandler ($ deploymentConfigHandler , $ iniHandler )
85
+ {
86
+ // Set expected session.save_handler config
87
+ if ($ deploymentConfigHandler ) {
88
+ if ($ deploymentConfigHandler !== 'files ' ) {
89
+ $ expected = 'user ' ;
90
+ return $ expected ;
91
+ } else {
92
+ $ expected = $ deploymentConfigHandler ;
93
+ return $ expected ;
94
+ }
95
+ } elseif ($ iniHandler ) {
96
+ $ expected = $ iniHandler ;
97
+ return $ expected ;
98
+ } else {
99
+ $ expected = SaveHandlerInterface::DEFAULT_HANDLER ;
100
+ return $ expected ;
101
+ }
102
+ }
87
103
}
You can’t perform that action at this time.
0 commit comments