Serhii Tsymbaliuk
e12e3e84a9
WebUI test: Fix automember tests according to new behavior
...
After deleting user/host from group "rebuild" task is triggered,
so the entity returns to the group. And we check if it exists.
Also the order of cleaning test resources are changed:
groups are being deleted only after corresponding rules.
New automembership design description:
https://www.port389.org/docs/389ds/design/automember-postop-modify-design.html
Ticket: https://pagure.io/freeipa/issue/7881
Reviewed-By: Florence Blanc-Renaud <flo@redhat.com >
2019-03-20 11:33:50 +01:00
Serhii Tsymbaliuk
07c163ca92
Fix "ID views" tests fail after running "Automember" tests
...
Clear default user/host group before deleting.
https://pagure.io/freeipa/issue/7771
Reviewed-By: Christian Heimes <cheimes@redhat.com >
2018-11-27 14:20:34 +01:00
Serhii Tsymbaliuk
8949aa64d9
UI tests for "Automember": Extend search cases
...
https://pagure.io/freeipa/issue/7721
Reviewed-By: Mohammad Rizwan Yusuf <myusuf@redhat.com >
Reviewed-By: Petr Cech <pcech@redhat.com >
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2018-10-30 16:26:29 +01:00
Serhii Tsymbaliuk
cd795257cc
UI tests for "Automember": Negative cases
...
https://pagure.io/freeipa/issue/7721
Reviewed-By: Mohammad Rizwan Yusuf <myusuf@redhat.com >
Reviewed-By: Petr Cech <pcech@redhat.com >
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2018-10-30 16:26:29 +01:00
Serhii Tsymbaliuk
33a74fb2c4
UI tests for "Automember": check setting default user/host group
...
https://pagure.io/freeipa/issue/7721
Reviewed-By: Mohammad Rizwan Yusuf <myusuf@redhat.com >
Reviewed-By: Petr Cech <pcech@redhat.com >
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2018-10-30 16:26:29 +01:00
Serhii Tsymbaliuk
a68035dcae
UI tests for "Automember": check creating and deleting of automember rule conditions
...
https://pagure.io/freeipa/issue/7721
Reviewed-By: Mohammad Rizwan Yusuf <myusuf@redhat.com >
Reviewed-By: Petr Cech <pcech@redhat.com >
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2018-10-30 16:26:29 +01:00
Serhii Tsymbaliuk
63cbf6294e
UI tests for "Automember": check creating and deleting of multiple rules
...
https://pagure.io/freeipa/issue/7721
Reviewed-By: Mohammad Rizwan Yusuf <myusuf@redhat.com >
Reviewed-By: Petr Cech <pcech@redhat.com >
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2018-10-30 16:26:29 +01:00
Serhii Tsymbaliuk
49df1ab1c8
UI tests for "Automember": check search filter
...
https://pagure.io/freeipa/issue/7721
Reviewed-By: Mohammad Rizwan Yusuf <myusuf@redhat.com >
Reviewed-By: Petr Cech <pcech@redhat.com >
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2018-10-30 16:26:29 +01:00
Serhii Tsymbaliuk
685cef554b
Fix test_user::test_login_without_username (Web UI test)
...
Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com >
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2018-09-19 13:32:51 +02:00
Pavel Vomacka
8c07568c0b
Remove navigation using breadcrumb menus
...
https://fedorahosted.org/freeipa/ticket/6054
Reviewed-By: Lenka Doudova <ldoudova@redhat.com >
2016-07-27 19:18:40 +02:00
Martin Basti
da0318d4d7
Pylint: remove unnecessary-semicolon
...
Reviewed-By: Petr Spacek <pspacek@redhat.com >
Reviewed-By: Lukas Slebodnik <lslebodn@redhat.com >
2016-03-22 10:20:51 +01:00
Milan Kubik
0a64e9bd70
Applied tier0 and tier1 marks on unit tests and xmlrpc tests
...
Web UI tests were marked as tier1 tests.
The tier system is intended to be used together with CI system
to make sure the more complicated tests are being run only
when all of the basic functionality is working.
The system is using pytest's marker system. E.g. an invocation of
all tier1 tests with listing will look like:
$ py.test -v -m tier1 ipatests
or in case of out of tree tests:
$ ipa-run-tests -m tier1
Reviewed-By: Ales 'alich' Marecek <amarecek@redhat.com >
2015-11-09 11:49:17 +01:00
Petr Viktorin
82e41dc7a4
test_webui: Don't use __init__ for test classes
...
https://fedorahosted.org/freeipa/ticket/4610
Reviewed-By: Tomas Babej <tbabej@redhat.com >
2014-11-21 12:14:44 +01:00
Petr Vobornik
0b0e77cf99
webui: new navigation structure
...
https://fedorahosted.org/freeipa/ticket/4418
Reviewed-By: Fraser Tweedale <ftweedal@redhat.com >
Reviewed-By: Martin Kosek <mkosek@redhat.com >
Reviewed-By: Petr Spacek <pspacek@redhat.com >
2014-07-04 16:31:38 +02:00
Petr Vobornik
6d618853a4
webui-ci: decorate all webui tests with screenshot decorator
...
Reviewed-By: Adam Misnyovszki <amisnyov@redhat.com >
2014-05-12 18:52:58 +02:00
Petr Vobornik
7872b92050
webui-ci: fix test_rebuild_membership_hosts on server without DNS
...
Host adder dialog differs on installations with and without DNS.
Previous test used values for adding hosts which were suitable only for IPA servers installed with DNS.
Reviewed-By: Martin Kosek <mkosek@redhat.com >
2014-03-24 15:04:46 +01:00
Ana Krivokapic
487865131c
Add web UI integration tests for automember rebuild
...
Design: http://www.freeipa.org/page/V3/Automember_rebuild_membership
https://fedorahosted.org/freeipa/ticket/3928
2013-11-15 13:28:16 +01:00
Petr Vobornik
6ec5e5fec6
Web UI integration tests: PEP8 fixes
...
Tests modified to comply with PEP8 rules with exception of rule E501 (long lines).
Done by autopep8 tool and 2 manual modifications.
https://fedorahosted.org/freeipa/ticket/3744
2013-07-26 13:35:12 +02:00
Petr Vobornik
2a9be92855
Upstream Web UI tests
...
Documentation: http://www.freeipa.org/page/Web_UI_Integration_Tests
https://fedorahosted.org/freeipa/ticket/3744
2013-07-16 13:15:59 +02:00