mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2026-10-13 00:42:03 -05:00
test_integration: Parametrize test instead of using a generator
Reviewed-By: Tomas Babej <tbabej@redhat.com>
This commit is contained in:
1 parent
d9ab11a232
commit
a97d61df04
1 file changed
+11
-12
@@ -24,6 +24,7 @@ import base64
|
||||
import glob
|
||||
import contextlib
|
||||
import nose
|
||||
import pytest
|
||||
|
||||
from ipalib import x509
|
||||
from ipapython import ipautil
|
||||
@@ -1167,18 +1168,16 @@ class TestIPACommands(CALessBase):
|
||||
result = self.master.run_command(['ipa', command], raiseonerr=False)
|
||||
assert_error(result, "ipa: ERROR: unknown command '%s'" % command)
|
||||
|
||||
def test_cert_commands_unavailable(self):
|
||||
for cmd in (
|
||||
'cert-status',
|
||||
'cert-show',
|
||||
'cert-find',
|
||||
'cert-revoke',
|
||||
'cert-remove-hold',
|
||||
'cert-status'):
|
||||
func = lambda: self.check_ipa_command_not_available(cmd)
|
||||
func.description = 'Verify that %s command is not available' % cmd
|
||||
func.test_argument = cmd
|
||||
yield (func, )
|
||||
@pytest.mark.parametrize('command', (
|
||||
'cert-status',
|
||||
'cert-show',
|
||||
'cert-find',
|
||||
'cert-revoke',
|
||||
'cert-remove-hold',
|
||||
'cert-status'))
|
||||
def test_cert_commands_unavailable(self, command):
|
||||
result = self.master.run_command(['ipa', command], raiseonerr=False)
|
||||
assert_error(result, "ipa: ERROR: unknown command '%s'" % command)
|
||||
|
||||
def test_cert_help_unavailable(self):
|
||||
"Verify that cert plugin help is not available"
|
||||
|
||||
Reference in new issue
Block a user