Christian Heimes
4a58adf79e
Sprinkle raw strings across the code base
...
tox / pytest is complaining about lots and lots of invalid escape
sequences in our code base. Sprinkle raw strings or backslash escapes
across the code base to fix most occurences of:
DeprecationWarning: invalid escape sequence
There is still one warning that keeps repeating, though:
source:264: DeprecationWarning: invalid escape sequence \d
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com >
2018-09-27 10:23:03 +02:00
Stanislav Laznicka
b5bdd07bc5
Add absolute_import future imports
...
Add absolute_import from __future__ so that pylint
does not fail and to achieve python3 behavior in
python2.
Reviewed-By: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
2018-04-20 09:43:37 +02:00
Martin Basti
8116a7b450
py3: test_kerberos_principal_aliases: fix code scope
...
In py3 the variable is valid only in the block where it is defined. We
must move test definition to global scope.
https://pagure.io/freeipa/issue/4985
Reviewed-By: Stanislav Laznicka <slaznick@redhat.com >
2017-06-23 14:45:05 +02:00
Christian Heimes
af140b0bc1
Silence pytest.yield_fixture deprecation warning
...
pytest >= 2.10 supports yield based fixtures with pytest.fixture. In
pytest < 2.10 pytest.yield_fixture is required. But that function
also raises a deprecation warning in pytest >= 3.0. FreeIPA has to stay
compatible with pytest < 2.10 for RHEL 7 testing.
https://docs.pytest.org/en/latest/fixture.html#fixture-finalization-executing-teardown-code
https://pagure.io/freeipa/issue/6591
Signed-off-by: Christian Heimes <cheimes@redhat.com >
Reviewed-By: Martin Basti <mbasti@redhat.com >
2017-05-30 12:28:51 +02:00
David Kupka
8e139d4b55
tests: Add tests for kerberos principal aliases in stageuser
...
https://fedorahosted.org/freeipa/ticket/6623
Reviewed-By: Martin Basti <mbasti@redhat.com >
2017-02-07 13:58:48 +01:00
David Kupka
9382efde4f
tests: kerberos_principal_aliases: Deduplicate tests
...
https://fedorahosted.org/freeipa/ticket/6623
Reviewed-By: Martin Basti <mbasti@redhat.com >
2017-02-07 13:58:48 +01:00
Martin Basti
5de70e3199
py3: tests_xmlrpc: do not call str() on bytes
...
Calling str() on bytes causes undesired side effect: it adds prefix "b"
to the result of conversion. The method decode() should be used instead.
https://fedorahosted.org/freeipa/ticket/4985
Reviewed-By: Christian Heimes <cheimes@redhat.com >
2017-02-02 13:43:16 +01:00
Milan Kubík
b92b1d7d7f
ipatests: Fix wrong fixture in kerberos principal alias test
...
https://fedorahosted.org/freeipa/ticket/6197
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-08-16 12:13:30 +02:00
Milan Kubík
dd2e3a5547
ipatests: Add kerberos principal alias tests
...
Add tests for alias manipulation, tests authentication and several
error scenarios.
https://fedorahosted.org/freeipa/ticket/6142
https://fedorahosted.org/freeipa/ticket/6099
Reviewed-By: Martin Babinsky <mbabinsk@redhat.com >
2016-07-29 09:04:42 +02:00