From e3d9234bfb798d8252be930c94a397efd2c159f4 Mon Sep 17 00:00:00 2001 From: wangmengyan95 Date: Tue, 19 Jan 2016 12:27:16 -0800 Subject: [PATCH] Fix default parse server url --- Parse/src/main/java/com/parse/Parse.java | 2 +- .../src/test/java/com/parse/ParseRESTCommandTest.java | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/Parse/src/main/java/com/parse/Parse.java b/Parse/src/main/java/com/parse/Parse.java index 66445c746..ad9665bfb 100644 --- a/Parse/src/main/java/com/parse/Parse.java +++ b/Parse/src/main/java/com/parse/Parse.java @@ -50,7 +50,7 @@ public static final class Builder { private Context context; private String applicationId; private String clientKey; - private String server = "https://api.parse.com/1"; + private String server = "https://api.parse.com/1/"; private boolean localDataStoreEnabled; private List interceptors; diff --git a/Parse/src/test/java/com/parse/ParseRESTCommandTest.java b/Parse/src/test/java/com/parse/ParseRESTCommandTest.java index 5aa4054a5..e5fa0e738 100644 --- a/Parse/src/test/java/com/parse/ParseRESTCommandTest.java +++ b/Parse/src/test/java/com/parse/ParseRESTCommandTest.java @@ -80,6 +80,17 @@ public void tearDown() throws Exception { ParseRESTCommand.server = null; } + + @Test + public void testInitializationWithDefaultParseServerURL() throws Exception { + ParseRESTCommand.server = new URL("https://api.parse.com/1/"); + ParseRESTCommand command = new ParseRESTCommand.Builder() + .httpPath("events/Appopened") + .build(); + + assertEquals("https://api.parse.com/1/events/Appopened", command.url); + } + @Test public void testPermanentFailures() throws Exception { JSONObject json = new JSONObject();