Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -116,14 +116,14 @@ class IntegrationTestUtils(private val context: Context) {
val response = httpClient.newCall(request).execute()
val success = response.isSuccessful

if (success) {
Log.d(TAG, "Campaign triggered successfully via API: campaignId=$campaignId, recipientEmail=$recipientEmail")
} else {
val errorBody = response.body?.string() ?: "No error body"
Log.e(TAG, "Failed to trigger campaign via API: ${response.code} - $errorBody")
// Store error message for UI display
lastErrorMessage = "HTTP ${response.code}: $errorBody"
}
if (success) {
Log.d(TAG, "Campaign triggered successfully via API: campaignId=$campaignId, recipientEmail=$recipientEmail")
} else {
val errorBody = response.body?.string() ?: "No error body"
Log.e(TAG, "Failed to trigger campaign via API: ${response.code} - $errorBody")
// Store error message for UI display
lastErrorMessage = "HTTP ${response.code}: $errorBody"
}

callback?.invoke(success)
} catch (e: Exception) {
Expand All @@ -149,14 +149,14 @@ class IntegrationTestUtils(private val context: Context) {
val response = httpClient.newCall(request).execute()
val success = response.isSuccessful

if (success) {
Log.d(TAG, "Push campaign triggered successfully via API: campaignId=$campaignId, recipientEmail=$recipientEmail")
} else {
val errorBody = response.body?.string() ?: "No error body"
Log.e(TAG, "Failed to trigger push campaign via API: ${response.code} - $errorBody")
// Store error message for UI display
lastErrorMessage = "HTTP ${response.code}: $errorBody"
}
if (success) {
Log.d(TAG, "Push campaign triggered successfully via API: campaignId=$campaignId, recipientEmail=$recipientEmail")
} else {
val errorBody = response.body?.string() ?: "No error body"
Log.e(TAG, "Failed to trigger push campaign via API: ${response.code} - $errorBody")
// Store error message for UI display
lastErrorMessage = "HTTP ${response.code}: $errorBody"
}
//TODO: Move callback success inside if(success)
callback?.invoke(success)
} catch (e: Exception) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,10 +77,10 @@ public void testResponseCode200() throws Exception {
final JSONObject responseData = new JSONObject("{\"key\":\"value\"}");
stubAnyRequestReturningStatusCode(200, responseData);

IterableApiRequest request = new IterableApiRequest("fake_key", "", new JSONObject(), IterableApiRequest.POST, null, new IterableHelper.SuccessHandler() {
IterableApiRequest request = new IterableApiRequest("fake_key", "", new JSONObject(), IterableApiRequest.POST, null, new IterableHelper.RemoteSuccessCallback() {
@Override
public void onSuccess(@NonNull JSONObject data) {
assertEquals(responseData.toString(), data.toString());
public void onSuccess(@NonNull IterableResponseObject.RemoteSuccess data) {
assertEquals(responseData.toString(), data.getResponseJson().toString());
signal.countDown();
}
}, null);
Expand Down Expand Up @@ -222,11 +222,11 @@ public void onFailure(@NonNull String reason, @Nullable JSONObject data) {
"}");
stubAnyRequestReturningStatusCode(200, responseData);

new IterableRequestTask().execute(new IterableApiRequest("fake_key", "", new JSONObject(), IterableApiRequest.POST, null, new IterableHelper.SuccessHandler() {
new IterableRequestTask().execute(new IterableApiRequest("fake_key", "", new JSONObject(), IterableApiRequest.POST, null, new IterableHelper.RemoteSuccessCallback() {
@Override
public void onSuccess(@NonNull JSONObject successData) {
public void onSuccess(@NonNull IterableResponseObject.RemoteSuccess successData) {
try {
assertEquals(responseData.toString(), successData.toString());
assertEquals(responseData.toString(), successData.getResponseJson().toString());
} catch (AssertionError e) {
e.printStackTrace();
} finally {
Expand Down
Loading
Loading