Merged searchbcr (5.2.1) to 5.2.N (5.2.1)

135579 gjames: SEARCH-339: Better timezone handling for the test


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@136087 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Gethin James
2017-03-24 13:14:27 +00:00
parent 55b34dedd4
commit 9800efdec7

View File

@@ -39,6 +39,7 @@ import java.util.HashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.TimeZone;
import org.alfresco.model.ContentModel;
import org.alfresco.repo.admin.RepositoryState;
@@ -242,6 +243,9 @@ public class SolrQueryHTTPClientTest
@Test
public void testBuildFacetIntervalQuery() throws UnsupportedEncodingException
{
TimeZone defaultTimeZone = TimeZone.getDefault();
TimeZone.setDefault(TimeZone.getTimeZone("UTC"));
SearchParameters params = new SearchParameters();
params.setSearchTerm("bob");
@@ -276,8 +280,10 @@ public class SolrQueryHTTPClientTest
assertTrue(url.contains(encoder.encode("{!key=Created}cm:created", "UTF-8")));
assertTrue(url.contains("f.Created.facet.interval.set"));
assertTrue(url.contains(encoder.encode("{!afts key=numbers}", "UTF-8")));
assertTrue(url.contains(encoder.encode("(2015-12-31T22:59:59.999Z", "UTF-8")));
assertTrue(url.contains(encoder.encode("2016-12-31T22:59:59.999Z]", "UTF-8")));
assertTrue(url.contains(encoder.encode("(2015-12-31T23:59:59.999Z", "UTF-8")));
assertTrue(url.contains(encoder.encode("2016-12-31T23:59:59.999Z]", "UTF-8")));
TimeZone.setDefault(defaultTimeZone);
}
}