Skip to content

Commit c5f2710

Browse files
authored
Merge pull request #116 from oracle/Issue#115-testPrintUsageCLAEnforcement-pollutes-build-output
Commented out the testPrintUsageCLAEnforcement method, for now
2 parents 885df82 + 3b844d8 commit c5f2710

File tree

1 file changed

+28
-32
lines changed

1 file changed

+28
-32
lines changed

core/src/test/python/validation_test.py

Lines changed: 28 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
from wlsdeploy.tool.validate import validation_utils
1616
from wlsdeploy.aliases.wlst_modes import WlstModes
1717
from wlsdeploy.aliases import alias_constants
18-
from wlsdeploy.util.cla_utils import CommandLineArgUtil
1918

2019
import oracle.weblogic.deploy.util.TranslateException as TranslateException
2120
from oracle.weblogic.deploy.validate import ValidateException
@@ -81,7 +80,7 @@ def testPrintUsageFoldersOnly(self):
8180
}
8281

8382
model_paths = [
84-
'topology:/Server'
83+
'resources:/FileStore'
8584
]
8685

8786
try:
@@ -155,36 +154,33 @@ def testPrintUsageRecursive(self):
155154

156155
return
157156

158-
def testPrintUsageCLAEnforcement(self):
159-
_method_name = 'testPrintUsageCLAEnforcement'
160-
161-
_FOLDERS_ONLY = '-folders_only'
162-
_RECURSIVE = '-recursive'
163-
164-
args = list()
165-
args.append(self._program_name)
166-
args.append('-oracle_home')
167-
args.append(os.environ['MW_HOME'])
168-
args.append('-print_usage')
169-
args.append('topology:/Server')
170-
args.append(_FOLDERS_ONLY)
171-
args.append('')
172-
args.append(_RECURSIVE)
173-
174-
self._logger.info('args={0}', str(args), class_name=self._class_name, method_name=_method_name)
175-
176-
try:
177-
# Should raise an exception because control options
178-
# are mutually exclusive, and we passed _FOLDERS_ONLY
179-
# and _RECURSIVE
180-
validate.main(args)
181-
except ValidateException, ve:
182-
self.fail(ve.getLocalizedMessage())
183-
except SystemExit, se:
184-
exit_code = str(se)
185-
self.assertEqual(exit_code, str(CommandLineArgUtil.USAGE_ERROR_EXIT_CODE))
186-
187-
return
157+
# def testPrintUsageCLAEnforcement(self):
158+
# _method_name = 'testPrintUsageCLAEnforcement'
159+
#
160+
# _FOLDERS_ONLY = '-folders_only'
161+
# _RECURSIVE = '-recursive'
162+
#
163+
# args = list()
164+
# args.append(self._program_name)
165+
# args.append('-oracle_home')
166+
# args.append(os.environ['MW_HOME'])
167+
# args.append('-print_usage')
168+
# args.append('topology:/Server')
169+
# args.append(_FOLDERS_ONLY)
170+
# args.append(_RECURSIVE)
171+
#
172+
# self._logger.info('args={0}', str(args), class_name=self._class_name, method_name=_method_name)
173+
#
174+
# try:
175+
# # Should raise an exception because control options
176+
# # are mutually exclusive, and we passed _FOLDERS_ONLY
177+
# # and _RECURSIVE
178+
# validate.main(args)
179+
# except SystemExit, se:
180+
# exit_code = str(se)
181+
# self.assertEqual(exit_code, '0')
182+
#
183+
# return
188184

189185
def testIsCompatibleDataType(self):
190186
_method_name = 'testIsCompatibleDataType'

0 commit comments

Comments
 (0)