Changeset 80829 in vbox for trunk/src/VBox/ValidationKit/tests/additions/tdAddGuestCtrl.py
- Timestamp:
- Sep 16, 2019 2:06:16 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 133399
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/tests/additions/tdAddGuestCtrl.py
r79452 r80829 2191 2191 tdStepSessionCheckEnv(), 2192 2192 tdStepRequireMinimumApiVer(5.0), # 4.3 is too relaxed checking input! 2193 tdStepSession SetEnv('=', '===', vbox.ComError.E_INVALIDARG),2193 tdStepSessionBulkEnv(['', 'foo=bar'], vbox.ComError.E_INVALIDARG), 2194 2194 tdStepSessionCheckEnv(), 2195 2195 tdStepSessionSetEnv('FOO=', 'BAR', vbox.ComError.E_INVALIDARG), 2196 tdStepSessionCheckEnv(),2197 tdStepSessionSetEnv('=FOO', 'BAR', vbox.ComError.E_INVALIDARG),2198 tdStepSessionCheckEnv(),2199 tdStepRequireMinimumApiVer(5.0), # 4.3 is buggy and too relaxed!2200 tdStepSessionBulkEnv(['', 'foo=bar'], vbox.ComError.E_INVALIDARG),2201 tdStepSessionCheckEnv(),2202 tdStepSessionBulkEnv(['=', 'foo=bar'], vbox.ComError.E_INVALIDARG),2203 tdStepSessionCheckEnv(),2204 tdStepSessionBulkEnv(['=FOO', 'foo=bar'], vbox.ComError.E_INVALIDARG),2205 2196 tdStepSessionCheckEnv(), 2206 2197 ]), … … 2227 2218 ]), 2228 2219 ]; 2220 # Leading '=' in the name is okay for windows guests in 6.1 and later (for driver letter CWDs). 2221 if (self.oTstDrv.fpApiVer < 6.1 and self.oTstDrv.fpApiVer >= 5.0) or not oTestVm.isWindows(): 2222 aoTests.append(tdTestSessionEx([tdStepSessionSetEnv('=', '===', vbox.ComError.E_INVALIDARG), 2223 tdStepSessionCheckEnv(), 2224 tdStepSessionSetEnv('=FOO', 'BAR', vbox.ComError.E_INVALIDARG), 2225 tdStepSessionCheckEnv(), 2226 tdStepSessionBulkEnv(['=', 'foo=bar'], vbox.ComError.E_INVALIDARG), 2227 tdStepSessionCheckEnv(), 2228 tdStepSessionBulkEnv(['=FOO', 'foo=bar'], vbox.ComError.E_INVALIDARG), 2229 tdStepSessionCheckEnv(), 2230 ])); 2231 elif self.oTstDrv.fpApiVer >= 6.1 and oTestVm.isWindows(): 2232 aoTests.append(tdTestSessionEx([tdStepSessionSetEnv('=D:', 'D:/tmp'), 2233 tdStepSessionCheckEnv(['=D:=D:/tmp',]), 2234 tdStepSessionBulkEnv(['=FOO', 'foo=bar']), 2235 tdStepSessionCheckEnv(['=D:=D:/tmp', '=FOO', 'foo=bar']), 2236 tdStepSessionUnsetEnv('=D:'), 2237 tdStepSessionCheckEnv(['=FOO', 'foo=bar']), 2238 ])); 2239 2229 2240 return tdTestSessionEx.executeListTestSessions(aoTests, self.oTstDrv, oSession, oTxsSession, oTestVm, 'SessionEnv'); 2230 2241
Note:
See TracChangeset
for help on using the changeset viewer.