- Timestamp:
- Apr 7, 2022 7:32:16 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 150849
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/tests/unittests/tdUnitTest1.py
r94417 r94506 380 380 self.sUnitTestsPathDst = None; 381 381 382 self.sExeSuff = '.exe' if utils.getHostOs() in [ 'win', 'dos', 'os2' ] else ''; 382 # Will be determined before executing the actual unit tests. 383 self.sExeSuff = ''; 383 384 384 385 self.aiVBoxVer = (4, 3, 0, 0); … … 623 624 Main function to execute all unit tests. 624 625 """ 626 627 # Determine executable suffix based on selected execution mode. 628 if self.sMode.startswith('remote'): # Run on a test VM (guest). 629 if oTestVm.isWindows(): 630 self.sExeSuff = '.exe'; 631 else: 632 self.sExeSuff = ''; 633 else: 634 self.sExeSuff = '.exe' if utils.getHostOs() in [ 'win', 'dos', 'os2' ] else ''; 635 625 636 self._testRunUnitTestsSet(r'^tst*', 'testcase'); 626 637 self._testRunUnitTestsSet(r'^tst*', '.'); … … 937 948 938 949 sDst = os.path.join(sDstDir, os.path.basename(sFullPath)); 939 self._wrapCopyFile(sFullPath , sDst, 0o755);950 self._wrapCopyFile(sFullPath + self.sExeSuff, sDst, 0o755); 940 951 asFilesToRemove.append(sDst); 941 952 … … 1129 1140 sName = sTestCaseSubDir + '/' + sName; 1130 1141 1131 reporter.log2('sTestCasePattern=%s, sBaseName=%s, sName=%s, s FileName=%s' \1132 % (sTestCasePattern, sBaseName, sName, s Filename,));1142 reporter.log2('sTestCasePattern=%s, sBaseName=%s, sName=%s, sSuffix=%s, sFileName=%s' \ 1143 % (sTestCasePattern, sBaseName, sName, sSuffix, sFilename,)); 1133 1144 1134 1145 # Process white list first, if set.
Note:
See TracChangeset
for help on using the changeset viewer.