Skip to content
Merged
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
25 changes: 0 additions & 25 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,26 +8,6 @@ jobs:
deploy:
name: Deploy SDK to Maven Central
runs-on: ubuntu-latest
env:
BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }}
BW_CLIENT_ID: ${{ secrets.BW_CLIENT_ID }}
BW_CLIENT_SECRET: ${{ secrets.BW_CLIENT_SECRET }}
BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }}
BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }}
BW_NUMBER: ${{ secrets.BW_NUMBER }}
USER_NUMBER: ${{ secrets.USER_NUMBER }}
VZW_NUMBER: ${{ secrets.VZW_NUMBER }}
ATT_NUMBER: ${{ secrets.ATT_NUMBER }}
T_MOBILE_NUMBER: ${{ secrets.T_MOBILE_NUMBER }}
BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }}
PYTHON_VERSION: ${{ matrix.python-version }}
OPERATING_SYSTEM: ${{ matrix.os }}
MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }}
MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }}
MANTECA_BASE_URL: ${{ secrets.MANTECA_BASE_URL }}
MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }}
BW_NUMBER_PROVIDER: ${{ secrets.BW_NUMBER_PROVIDER }}

steps:
- name: Set Release Version
run: echo "RELEASE_VERSION=${TAG#v}" >> $GITHUB_ENV
Expand Down Expand Up @@ -55,11 +35,6 @@ jobs:
run: mvn versions:set -DnewVersion=$RELEASE_VERSION

- name: Build Package and Test
env:
JAVA_VERSION: 21
RUNNER_OS: ubuntu-latest
OPERATING_SYSTEM: ubuntu -latest
DISTRIBUTION: adopt
run: |
mvn -B package --file pom.xml -DskipTests
npm install -g @stoplight/prism-cli
Expand Down
22 changes: 0 additions & 22 deletions .github/workflows/test-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,23 +9,6 @@ concurrency:
group: ${{ github.workflow }}-${{ github.head_ref }}
cancel-in-progress: true

env:
BW_ACCOUNT_ID: ${{ secrets.BW_ACCOUNT_ID }}
BW_CLIENT_ID: ${{ secrets.BW_CLIENT_ID }}
BW_CLIENT_SECRET: ${{ secrets.BW_CLIENT_SECRET }}
BW_VOICE_APPLICATION_ID: ${{ secrets.BW_VOICE_APPLICATION_ID }}
BW_MESSAGING_APPLICATION_ID: ${{ secrets.BW_MESSAGING_APPLICATION_ID }}
BW_NUMBER: ${{ secrets.BW_NUMBER }}
USER_NUMBER: ${{ secrets.USER_NUMBER }}
BASE_CALLBACK_URL: ${{ secrets.BASE_CALLBACK_URL }}
MANTECA_IDLE_NUMBER: ${{ secrets.MANTECA_IDLE_NUMBER }}
MANTECA_ACTIVE_NUMBER: ${{ secrets.MANTECA_ACTIVE_NUMBER }}
MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_APPLICATION_ID }}
MANTECA_BASE_URL: ${{ secrets.MANTECA_BASE_URL }}
ATT_NUMBER: ${{ secrets.ATT_NUMBER }}
T_MOBILE_NUMBER: ${{ secrets.T_MOBILE_NUMBER }}
VZW_NUMBER: ${{ secrets.VZW_NUMBER }}

jobs:
test:
name: Test PR
Expand All @@ -47,11 +30,6 @@ jobs:
java-version: ${{ matrix.java-version }}

- name: Build Package and Test
env:
JAVA_VERSION: ${{ matrix.java-version }}
RUNNER_OS: ${{ matrix.os }}
OPERATING_SYSTEM: ${{ matrix.os }}
DISTRIBUTION: ${{ matrix.distribution }}
run: |
mvn -B package --file pom.xml -DskipTests
npm install -g @stoplight/prism-cli
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-smoke.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ jobs:
MANTECA_APPLICATION_ID: ${{ secrets.MANTECA_UP_APPLICATION_ID }}
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v7

- name: Set up JDK
uses: actions/setup-java@v5
Expand Down
4 changes: 2 additions & 2 deletions src/test/java/com/bandwidth/sdk/smoke/CallsApiTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@
import static org.hamcrest.Matchers.anyOf;
import static org.hamcrest.beans.HasPropertyWithValue.hasProperty;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.utils.CallCleanup.Cleanup;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.CallCleanup.Cleanup;

@SuppressWarnings("null")
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,8 @@

import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.is;
import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.utils.CallCleanup.Cleanup;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.CallCleanup.Cleanup;

@SuppressWarnings("null")
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
import static org.hamcrest.CoreMatchers.nullValue;
import static org.hamcrest.Matchers.is;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;

@SuppressWarnings("null")
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
Expand Down
2 changes: 1 addition & 1 deletion src/test/java/com/bandwidth/sdk/smoke/MediaApiTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.is;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;

@TestMethodOrder(OrderAnnotation.class)
public class MediaApiTest {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import static org.hamcrest.Matchers.matchesRegex;
import static org.hamcrest.Matchers.contains;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;

/**
* API tests for MessagesApi
Expand Down
2 changes: 1 addition & 1 deletion src/test/java/com/bandwidth/sdk/smoke/MfaApiTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.Matchers.is;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;

public class MfaApiTest {
ApiClient oauthClient = new ApiClient(BW_CLIENT_ID, BW_CLIENT_SECRET, null);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
import java.util.List;
import java.util.Set;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.Matchers.contains;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
import static org.hamcrest.CoreMatchers.equalTo;
import static org.hamcrest.Matchers.is;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;

@SuppressWarnings("null")
public class PhoneNumberLookupApiTest {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@

import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.is;
import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.utils.CallCleanup.Cleanup;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.CallCleanup.Cleanup;

@SuppressWarnings("null")
@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.CoreMatchers.instanceOf;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;

/**
* API tests for StatisticsApi
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.is;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;

@SuppressWarnings("null")
public class TollFreeVerificationApiTest {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
import static org.hamcrest.Matchers.is;
import static org.hamcrest.beans.HasPropertyWithValue.hasProperty;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;

@TestInstance(TestInstance.Lifecycle.PER_CLASS)

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.bandwidth.sdk.utils;
package com.bandwidth.sdk.smoke.utils;

import java.util.List;
import java.util.concurrent.TimeUnit;
Expand All @@ -10,7 +10,7 @@
import com.bandwidth.sdk.model.UpdateCall;
import com.bandwidth.sdk.ApiException;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.smoke.utils.TestingEnvironmentVariables.*;

public class CallCleanup {
private static int TEST_SLEEP = 5;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package com.bandwidth.sdk.utils;
package com.bandwidth.sdk.smoke.utils;

public final class TestingEnvironmentVariables {
public static final String BW_CLIENT_ID = System.getenv("BW_CLIENT_ID");
Expand Down
12 changes: 12 additions & 0 deletions src/test/java/com/bandwidth/sdk/unit/TestConstants.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package com.bandwidth.sdk.unit;

public final class TestConstants {
public static final String BW_CLIENT_ID = "test-client-id";
public static final String BW_CLIENT_SECRET = "test-client-secret";
public static final String BW_ACCOUNT_ID = "9900000";
public static final String BW_NUMBER = "+19195551234";
public static final String USER_NUMBER = "+19195554321";
public static final String BW_VOICE_APPLICATION_ID = "abc12345-6def-abc1-2345-6defabc12345";
public static final String BW_MESSAGING_APPLICATION_ID = "abc12345-6def-abc1-2345-6defabc12345";
public static final String BASE_CALLBACK_URL = "https://example.com";
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
import com.bandwidth.sdk.auth.OAuth;
import com.bandwidth.sdk.auth.RetryingOAuth;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.notNullValue;
import static org.hamcrest.CoreMatchers.nullValue;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,13 @@
import com.bandwidth.sdk.model.UpdateCall;
import com.google.gson.internal.LinkedTreeMap;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_NUMBER;
import static com.bandwidth.sdk.unit.TestConstants.USER_NUMBER;
import static com.bandwidth.sdk.unit.TestConstants.BW_VOICE_APPLICATION_ID;
import static com.bandwidth.sdk.unit.TestConstants.BASE_CALLBACK_URL;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.hasProperty;
import static org.hamcrest.CoreMatchers.instanceOf;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,10 @@
import com.bandwidth.sdk.model.UpdateConference;
import com.bandwidth.sdk.model.UpdateConferenceMember;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BASE_CALLBACK_URL;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.is;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,9 @@
import java.time.OffsetDateTime;
import java.util.List;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.equalTo;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
import com.bandwidth.sdk.api.MediaApi;
import com.bandwidth.sdk.model.Media;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.is;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,11 @@
import com.bandwidth.sdk.model.PageInfo;
import com.bandwidth.sdk.model.PriorityEnum;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_NUMBER;
import static com.bandwidth.sdk.unit.TestConstants.BW_MESSAGING_APPLICATION_ID;

import java.time.OffsetDateTime;
import java.util.LinkedHashSet;
Expand Down
8 changes: 7 additions & 1 deletion src/test/java/com/bandwidth/sdk/unit/api/MfaApiTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,13 @@

import java.math.BigDecimal;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_NUMBER;
import static com.bandwidth.sdk.unit.TestConstants.USER_NUMBER;
import static com.bandwidth.sdk.unit.TestConstants.BW_VOICE_APPLICATION_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_MESSAGING_APPLICATION_ID;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.is;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,12 @@
import java.util.List;
import java.util.Set;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_NUMBER;
import static com.bandwidth.sdk.unit.TestConstants.USER_NUMBER;
import static com.bandwidth.sdk.unit.TestConstants.BW_MESSAGING_APPLICATION_ID;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.is;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@
import java.util.Arrays;
import java.util.List;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.equalTo;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,9 @@
import com.bandwidth.sdk.model.Transcription;
import com.bandwidth.sdk.model.UpdateCallRecording;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.is;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@
import com.bandwidth.sdk.api.StatisticsApi;
import com.bandwidth.sdk.model.AccountStatistics;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.is;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,9 @@
import com.bandwidth.sdk.model.WebhookSubscriptionTypeEnum;
import com.bandwidth.sdk.model.WebhookSubscriptionsListBody;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static org.hamcrest.MatcherAssert.assertThat;

import java.time.OffsetDateTime;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@

import java.util.List;

import static com.bandwidth.sdk.utils.TestingEnvironmentVariables.*;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_ID;
import static com.bandwidth.sdk.unit.TestConstants.BW_CLIENT_SECRET;
import static com.bandwidth.sdk.unit.TestConstants.BW_ACCOUNT_ID;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.CoreMatchers.instanceOf;
import static org.hamcrest.CoreMatchers.is;
Expand Down
Loading