From bc5caeee275d5e1818c9c1171f95be8d1b4c0e33 Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Tue, 28 Nov 2017 11:39:59 +0000 Subject: [PATCH] SSDM-5721: fixing system tests by ignoring name and email because they are changed randomly by the dummy authentication service. SVN: 38969 --- .../openbis/systemtest/asapi/v3/AbstractTest.java | 13 +------------ .../openbis/systemtest/asapi/v3/GetPersonTest.java | 6 ++---- .../systemtest/asapi/v3/SearchPersonTest.java | 13 +++++-------- 3 files changed, 8 insertions(+), 24 deletions(-) diff --git a/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/AbstractTest.java b/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/AbstractTest.java index 48ba5389b8b..cafb2f04c90 100644 --- a/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/AbstractTest.java +++ b/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/AbstractTest.java @@ -1212,10 +1212,7 @@ public class AbstractTest extends SystemTestCase { builder.append("[inactive] "); } - builder.append(person.getUserId()).append(":"); - appendTo(builder, person.getFirstName()); - appendTo(builder, person.getLastName()); - appendTo(builder, person.getEmail()); + builder.append(person.getUserId()); Space space = person.getSpace(); if (space != null) { @@ -1243,14 +1240,6 @@ public class AbstractTest extends SystemTestCase return renderedAssignments.toString(); } - private void appendTo(StringBuilder builder, String stringOrNull) - { - if (stringOrNull != null) - { - builder.append(" ").append(stringOrNull); - } - } - protected static String patternContains(String... parts) { StringBuilder pattern = new StringBuilder(); diff --git a/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/GetPersonTest.java b/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/GetPersonTest.java index 1a9b299c437..46d5c8d65db 100644 --- a/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/GetPersonTest.java +++ b/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/GetPersonTest.java @@ -51,9 +51,7 @@ public class GetPersonTest extends AbstractTest Map<IPersonId, Person> persons = v3api.getPersons(sessionToken, Arrays.asList(id1, id2), fetchOptions); // Then - assertEquals(renderPerson(persons.get(id1)), "observer: John Observer observer@o.o, home space:CISD, " - + "[SPACE_OBSERVER Space TESTGROUP]"); - assertEquals(renderPerson(persons.get(id2)), "test_role: John 3 Doe test role test_role@in.active, home space:CISD, " - + "[SPACE_POWER_USER Space CISD], registrator: test"); + assertEquals(renderPerson(persons.get(id1)), "observer, home space:CISD, [SPACE_OBSERVER Space TESTGROUP]"); + assertEquals(renderPerson(persons.get(id2)), "test_role, home space:CISD, [SPACE_POWER_USER Space CISD], registrator: test"); } } diff --git a/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/SearchPersonTest.java b/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/SearchPersonTest.java index 46377822cd6..7de4b00cde2 100644 --- a/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/SearchPersonTest.java +++ b/openbis/sourceTest/java/ch/ethz/sis/openbis/systemtest/asapi/v3/SearchPersonTest.java @@ -42,7 +42,7 @@ public class SearchPersonTest extends AbstractTest searchCriteria.withOrOperator(); searchCriteria.withUserId().thatStartsWith("observer"); searchCriteria.withUserId().thatContains("role"); - searchCriteria.withLastName().thatContains("active"); + searchCriteria.withUserId().thatEndsWith("active"); PersonFetchOptions fetchOptions = new PersonFetchOptions(); fetchOptions.withSpace(); fetchOptions.withRoleAssignments().withSpace(); @@ -52,12 +52,9 @@ public class SearchPersonTest extends AbstractTest List<Person> persons = v3api.searchPersons(sessionToken, searchCriteria, fetchOptions).getObjects(); // When - assertEquals(renderPersons(persons), "[inactive] inactive: John Inactive inactive@in.active, home space:CISD, []\n" - + "observer: John Observer observer@o.o, home space:CISD, " - + "[SPACE_OBSERVER Space TESTGROUP]\n" - + "observer_cisd: John ObserverCISD observer_cisd@o.o, home space:CISD, " - + "[SPACE_ADMIN Space TESTGROUP, SPACE_OBSERVER Space CISD]\n" - + "test_role: John 3 Doe test role test_role@in.active, home space:CISD, " - + "[SPACE_POWER_USER Space CISD], registrator: test\n"); + assertEquals(renderPersons(persons), "[inactive] inactive, home space:CISD, []\n" + + "observer, home space:CISD, [SPACE_OBSERVER Space TESTGROUP]\n" + + "observer_cisd, home space:CISD, [SPACE_ADMIN Space TESTGROUP, SPACE_OBSERVER Space CISD]\n" + + "test_role, home space:CISD, [SPACE_POWER_USER Space CISD], registrator: test\n"); } } -- GitLab