From 34c5d996d760abeaede782253931ed7bc36320cc Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Wed, 1 Jun 2011 13:52:38 -0500 Subject: Temporary fix for indirect member tabs. Since the group-show command doesn't return indirect members, the tabs for group's indirect members have been reverted to call user-find with the --in-groups parameter to get the entries. However, this is only a temporary solution since the user-find command returns both direct and indirect members (ticket #1273). The Selenium test for groups has been modified to test nested groups and verify indirect members. The verification currently will fail due to the above issue. --- .../functional/group-add-nested-member-groups.html | 153 +++++++++++++++++++++ 1 file changed, 153 insertions(+) create mode 100644 install/ui/test/functional/group-add-nested-member-groups.html (limited to 'install/ui/test/functional/group-add-nested-member-groups.html') diff --git a/install/ui/test/functional/group-add-nested-member-groups.html b/install/ui/test/functional/group-add-nested-member-groups.html new file mode 100644 index 00000000..99b5ff46 --- /dev/null +++ b/install/ui/test/functional/group-add-nested-member-groups.html @@ -0,0 +1,153 @@ + + + + + + +Add Member User + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Add Member User
open/ipa/ui/#navigation=identity&identity=group
waitForNotVisible//span[@id='header-network-activity-indicator']
verifyElementPresentcss=.entity[name='group'] .facet[name='search'] input[value='testgroup']
clicklink=testgroup
waitForNotVisible//span[@id='header-network-activity-indicator']
clickmember_group
waitForNotVisible//span[@id='header-network-activity-indicator']
clickcss=.entity[name='group'] .facet[name='member_group'] a[title='Enroll']
waitForNotVisible//span[@id='header-network-activity-indicator']
clickcss=.ui-dialog div[name='available'] input[value='testgroup2']
clicklink=>>
click//button[@type='button']
waitForNotVisible//span[@id='header-network-activity-indicator']
verifyElementPresentcss=.entity[name='group'] .facet[name='member_group'] input[value='testgroup2']
clickcss=.entity[name='group'] .back-link
waitForNotVisible//span[@id='header-network-activity-indicator']
clicklink=testgroup2
waitForNotVisible//span[@id='header-network-activity-indicator']
clickmember_group
waitForNotVisible//span[@id='header-network-activity-indicator']
clickcss=.entity[name='group'] .facet[name='member_group'] a[title='Enroll']
waitForNotVisible//span[@id='header-network-activity-indicator']
clickcss=.ui-dialog div[name='available'] input[value='testgroup3']
clicklink=>>
click//button[@type='button']
waitForNotVisible//span[@id='header-network-activity-indicator']
verifyElementPresentcss=.entity[name='group'] .facet[name='member_group'] input[value='testgroup3']
+ + -- cgit