From 77090845706608f3207ce1208e44765747339d6d Mon Sep 17 00:00:00 2001
From: Eduard Moraru <Enygma2002@gmail.com>
Date: Tue, 14 Jul 2015 19:03:13 +0300
Subject: [PATCH] [tests] Fixed tests.

---
 .../test/it/org/xwiki/test/ui/repository/RepositoryTest.java  | 4 ++--
 .../main/java/org/xwiki/repository/test/SolrTestUtils.java    | 4 ++++
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-test/xwiki-platform-repository-test-tests/src/test/it/org/xwiki/test/ui/repository/RepositoryTest.java b/xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-test/xwiki-platform-repository-test-tests/src/test/it/org/xwiki/test/ui/repository/RepositoryTest.java
index d8c98d87d9f..4c3cd955c91 100644
--- a/xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-test/xwiki-platform-repository-test-tests/src/test/it/org/xwiki/test/ui/repository/RepositoryTest.java
+++ b/xwiki-platform-core/xwiki-platform-repository/xwiki-platform-repository-test/xwiki-platform-repository-test-tests/src/test/it/org/xwiki/test/ui/repository/RepositoryTest.java
@@ -110,8 +110,8 @@ public void testAddExtension() throws Exception
 
         // Create extension
 
-        getUtil().createUserAndLogin(USER_CREDENTIALS.getUserName(), USER_CREDENTIALS.getPassword(), null,
-            "first_name", "User", "last_name", "Name");
+        getUtil().createUserAndLogin(USER_CREDENTIALS.getUserName(), USER_CREDENTIALS.getPassword(), "first_name",
+            "User", "last_name", "Name");
 
         ExtensionsPage extensionsPage = ExtensionsPage.gotoPage();
 
diff --git a/xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-test-utils/src/main/java/org/xwiki/repository/test/SolrTestUtils.java b/xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-test-utils/src/main/java/org/xwiki/repository/test/SolrTestUtils.java
index 844bca8fb44..c23dc03cf1d 100644
--- a/xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-test-utils/src/main/java/org/xwiki/repository/test/SolrTestUtils.java
+++ b/xwiki-platform-core/xwiki-platform-search/xwiki-platform-search-solr/xwiki-platform-search-solr-test-utils/src/main/java/org/xwiki/repository/test/SolrTestUtils.java
@@ -48,6 +48,10 @@ public SolrTestUtils(TestUtils testUtils)
     private void initService()
     {
         if (!this.testUtils.pageExists(SOLRSERVICE_SPACE, SOLRSERVICE_PAGE)) {
+            // Make sure we create this page with SuperAdmin rights so that it has SR and PR when executed by tests.
+            testUtils.loginAsSuperAdmin();
+
+            // Create the utility page.
             this.testUtils.createPage(SOLRSERVICE_SPACE, SOLRSERVICE_PAGE,
                 "{{velocity}}$services.solr.queueSize{{/velocity}}", null);
         }
-- 
GitLab