X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=tests%2Fclub%2Fwpia%2Fgigi%2Fpages%2Fadmin%2FTestSEAdminPageDetails.java;h=9b92fcbc08dfb20dc52e1d83dc1a8472a242b3c1;hb=66bfcbf3304d2469d76907da4ef0920e7d4075f1;hp=909dd0387427220b721b10b8e6a767deba1ac835;hpb=08c941629aea14473e5c42ab6f5d590be4af4bf8;p=gigi.git diff --git a/tests/club/wpia/gigi/pages/admin/TestSEAdminPageDetails.java b/tests/club/wpia/gigi/pages/admin/TestSEAdminPageDetails.java index 909dd038..9b92fcbc 100644 --- a/tests/club/wpia/gigi/pages/admin/TestSEAdminPageDetails.java +++ b/tests/club/wpia/gigi/pages/admin/TestSEAdminPageDetails.java @@ -16,23 +16,18 @@ import org.junit.Test; import club.wpia.gigi.GigiApiException; import club.wpia.gigi.database.GigiPreparedStatement; import club.wpia.gigi.dbObjects.EmailAddress; -import club.wpia.gigi.dbObjects.Group; import club.wpia.gigi.dbObjects.ObjectCache; import club.wpia.gigi.dbObjects.User; import club.wpia.gigi.pages.account.History; import club.wpia.gigi.pages.admin.support.SupportEnterTicketPage; import club.wpia.gigi.pages.admin.support.SupportUserDetailsPage; -import club.wpia.gigi.testUtils.ClientTest; import club.wpia.gigi.testUtils.IOUtils; +import club.wpia.gigi.testUtils.SEClientTest; import club.wpia.gigi.util.DayDate; -public class TestSEAdminPageDetails extends ClientTest { +public class TestSEAdminPageDetails extends SEClientTest { - public TestSEAdminPageDetails() throws IOException, GigiApiException { - grant(u, Group.SUPPORTER); - cookie = login(email, TEST_PASSWORD); - assertEquals(302, post(cookie, SupportEnterTicketPage.PATH, "ticketno=a20140808.8&setTicket=action", 0).getResponseCode()); - } + public TestSEAdminPageDetails() throws IOException, GigiApiException {} @Test public void testUserDetailsDisplay() throws MalformedURLException, IOException { @@ -56,7 +51,7 @@ public class TestSEAdminPageDetails extends ClientTest { int id = createVerifiedUser(fname, lname, email, TEST_PASSWORD); String email2 = createUniqueName() + "@example.com"; EmailAddress ea = new EmailAddress(User.getById(id), email2, Locale.ENGLISH); - getMailReceiver().receive().verify(); + getMailReceiver().receive(email2).verify(); // Refresh email Object ObjectCache.clearAllCaches(); ea = EmailAddress.getById(ea.getId()); @@ -108,6 +103,10 @@ public class TestSEAdminPageDetails extends ClientTest { assertEquals(3, logCountAdmin(id)); assertEquals(3, logCountUser(clientCookie)); + // discarding all 6 mails + for (int i = 0; i < 6; i++) { + getMailReceiver().receive(null); + } } @Test