Skip to content

Commit

Permalink
removed unused tests, added selenium, not finished yet.
Browse files Browse the repository at this point in the history
  • Loading branch information
1azyman committed Oct 12, 2014
1 parent b9c8d6f commit e55d227
Show file tree
Hide file tree
Showing 6 changed files with 60 additions and 155 deletions.
2 changes: 1 addition & 1 deletion build-system/pom.xml
Expand Up @@ -55,7 +55,7 @@
<opendj.version>2.4.3</opendj.version>
<mockito.version>1.8.5</mockito.version>
<quartz.version>2.1.3</quartz.version>
<selenium.version>1.0.1</selenium.version>
<selenium.version>2.43.1</selenium.version>
<slf4j.version>1.6.4</slf4j.version>
<spring.version>4.0.6.RELEASE</spring.version>
<spring.security.version>3.2.5.RELEASE</spring.security.version>
Expand Down
16 changes: 14 additions & 2 deletions gui/admin-gui/pom.xml
Expand Up @@ -386,11 +386,23 @@
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium.client-drivers</groupId>
<artifactId>selenium-java-client-driver</artifactId>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>${selenium.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-firefox-driver</artifactId>
<version>${selenium.version}</version>
<exclusions>
<exclusion>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-remote-driver</artifactId>
</exclusion>
</exclusions>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.evolveum.midpoint.tools</groupId>
<artifactId>test-ng</artifactId>
Expand Down
Expand Up @@ -115,13 +115,12 @@
import com.evolveum.midpoint.xml.ns._public.common.common_3.TaskExecutionStatusType;
import com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType;
import com.evolveum.midpoint.xml.ns._public.common.common_3.UserType;
import com.evolveum.prism.xml.ns._public.types_3.PolyStringType;
import de.agilecoders.wicket.core.markup.html.bootstrap.dialog.Modal;
import org.apache.commons.lang.StringUtils;
import org.apache.wicket.Component;
import org.apache.wicket.RestartResponseException;
import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.ajax.markup.html.form.AjaxCheckBox;
import org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow;
import org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn;
import org.apache.wicket.markup.html.WebMarkupContainer;
import org.apache.wicket.markup.html.basic.Label;
Expand Down Expand Up @@ -380,14 +379,6 @@ protected IModel<String> createDescription(IModel<ObjectWrapper> model) {
initConfirmationDialogs();
}

private String getLabelFromPolyString(PolyStringType poly){
if(poly == null || poly.getOrig() == null){
return "-";
} else{
return poly.getOrig();
}
}

private void initSummaryInfo(Form mainForm){

WebMarkupContainer summaryContainer = new WebMarkupContainer(ID_SUMMARY_PANEL);
Expand Down Expand Up @@ -954,43 +945,46 @@ public void onClick(AjaxRequestTarget target) {
mainForm.add(new ExecuteChangeOptionsPanel(ID_EXECUTE_OPTIONS, executeOptionsModel, true));
}

//todo modal
private void showAssignablePopup(AjaxRequestTarget target, Class<? extends ObjectType> type) {
ModalWindow modal = (ModalWindow) get(MODAL_ID_ASSIGNABLE);
AssignablePopupContent content = (AssignablePopupContent) modal.get(modal.getContentId());
content.setType(type);
Modal modal = (Modal) get(MODAL_ID_ASSIGNABLE);
// AssignablePopupContent content = (AssignablePopupContent) modal.get(modal.getContentId());
// content.setType(type);
showModalWindow(MODAL_ID_ASSIGNABLE, target);
}

//todo modal
private void initResourceModal() {
ModalWindow window = createModalWindow(MODAL_ID_RESOURCE,
createStringResource("pageUser.title.selectResource"), 1100, 560);

final SimpleUserResourceProvider provider = new SimpleUserResourceProvider(this, accountsModel);
window.setContent(new ResourcesPopup(window.getContentId()) {

@Override
public SimpleUserResourceProvider getProvider(){
return provider;
}

@Override
protected void addPerformed(AjaxRequestTarget target, List<ResourceType> newResources) {
addSelectedAccountPerformed(target, newResources);
}
});
Modal window = new Modal(MODAL_ID_RESOURCE);
// ModalWindow window = createModalWindow(MODAL_ID_RESOURCE,
// createStringResource("pageUser.title.selectResource"), 1100, 560);
//
// final SimpleUserResourceProvider provider = new SimpleUserResourceProvider(this, accountsModel);
// window.setContent(new ResourcesPopup(window.getContentId()) {
//
// @Override
// public SimpleUserResourceProvider getProvider(){
// return provider;
// }
//
// @Override
// protected void addPerformed(AjaxRequestTarget target, List<ResourceType> newResources) {
// addSelectedAccountPerformed(target, newResources);
// }
// });
add(window);
}

//todo modal
private void initAssignableModal() {
ModalWindow window = createModalWindow(MODAL_ID_ASSIGNABLE,
createStringResource("pageUser.title.selectAssignable"), 1100, 560);
window.setContent(new AssignablePopupContent(window.getContentId()) {

@Override
protected void addPerformed(AjaxRequestTarget target, List<ObjectType> selected) {
addSelectedAssignablePerformed(target, selected);
}
});
Modal window = new Modal(MODAL_ID_ASSIGNABLE);
// Modal window = createModalWindow(MODAL_ID_ASSIGNABLE,
// createStringResource("pageUser.title.selectAssignable"), 1100, 560);
// window.setContent(new AssignablePopupContent(window.getContentId()) {
//
// @Override
// protected void addPerformed(AjaxRequestTarget target, List<ObjectType> selected) {
// addSelectedAssignablePerformed(target, selected);
// }
// });
add(window);
}

Expand Down Expand Up @@ -1591,7 +1585,7 @@ private List<UserAccountDto> getSelectedAccounts() {
}

private List<AssignmentEditorDto> getSelectedAssignments() {
List<AssignmentEditorDto> selected = new ArrayList<AssignmentEditorDto>();
List<AssignmentEditorDto> selected = new ArrayList<>();

List<AssignmentEditorDto> all = assignmentsModel.getObject();
for (AssignmentEditorDto wrapper : all) {
Expand All @@ -1604,7 +1598,7 @@ private List<AssignmentEditorDto> getSelectedAssignments() {
}

private void addSelectedAccountPerformed(AjaxRequestTarget target, List<ResourceType> newResources) {
ModalWindow window = (ModalWindow) get(MODAL_ID_RESOURCE);
Modal window = (Modal) get(MODAL_ID_RESOURCE);
window.close(target);

if (newResources.isEmpty()) {
Expand Down Expand Up @@ -1680,7 +1674,7 @@ private void addSelectedResourceAssignPerformed(ResourceType resource) {
}

private void addSelectedAssignablePerformed(AjaxRequestTarget target, List<ObjectType> newAssignables) {
ModalWindow window = (ModalWindow) get(MODAL_ID_ASSIGNABLE);
Modal window = (Modal) get(MODAL_ID_ASSIGNABLE);
window.close(target);

if (newAssignables.isEmpty()) {
Expand Down Expand Up @@ -1773,7 +1767,7 @@ private void deleteAccountPerformed(AjaxRequestTarget target) {
}

private void showModalWindow(String id, AjaxRequestTarget target) {
ModalWindow window = (ModalWindow) get(id);
Modal window = (Modal) get(id);
window.show(target);
}

Expand Down

This file was deleted.

This file was deleted.

@@ -0,0 +1,7 @@
package com.evolveum.midpoint.web;

/**
* @author lazyman
*/
public class SeleniumExampleTest extends BaseGuiTest {
}

0 comments on commit e55d227

Please sign in to comment.