diff options
Diffstat (limited to 'test/test.js')
-rw-r--r-- | test/test.js | 1720 |
1 files changed, 1290 insertions, 430 deletions
diff --git a/test/test.js b/test/test.js index 5ff5360..2bb1b83 100644 --- a/test/test.js +++ b/test/test.js @@ -6,12 +6,16 @@ describe('test_access_settings_activity_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["limit"] = '1' request.method = 'GET' request.path = '/v3/access_settings/activity' @@ -30,12 +34,16 @@ describe('test_access_settings_whitelist_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "ips": [ { @@ -66,12 +74,16 @@ describe('test_access_settings_whitelist_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/access_settings/whitelist' request.headers['X-Mock'] = 200 @@ -89,12 +101,16 @@ describe('test_access_settings_whitelist_delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "ids": [ 1, @@ -119,12 +135,16 @@ describe('test_access_settings_whitelist__rule_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/access_settings/whitelist/{rule_id}' request.headers['X-Mock'] = 200 @@ -142,12 +162,16 @@ describe('test_access_settings_whitelist__rule_id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/access_settings/whitelist/{rule_id}' @@ -166,12 +190,16 @@ describe('test_api_keys_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "name": "My API Key", "scopes": [ @@ -197,12 +225,16 @@ describe('test_api_keys_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/api_keys' request.headers['X-Mock'] = 200 @@ -220,12 +252,16 @@ describe('test_api_keys__api_key_id__put', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "name": "A New Hope", "scopes": [ @@ -250,12 +286,16 @@ describe('test_api_keys__api_key_id__patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "name": "A New Hope" }; @@ -276,12 +316,16 @@ describe('test_api_keys__api_key_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/api_keys/{api_key_id}' request.headers['X-Mock'] = 200 @@ -299,12 +343,16 @@ describe('test_api_keys__api_key_id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/api_keys/{api_key_id}' @@ -323,12 +371,16 @@ describe('test_asm_groups_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "description": "Suggestions for products our users might like.", "is_default": true, @@ -351,12 +403,16 @@ describe('test_asm_groups_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["id"] = '1' request.method = 'GET' request.path = '/v3/asm/groups' @@ -375,12 +431,16 @@ describe('test_asm_groups__group_id__patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "description": "Suggestions for items our users might like.", "id": 103, @@ -403,12 +463,16 @@ describe('test_asm_groups__group_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/asm/groups/{group_id}' request.headers['X-Mock'] = 200 @@ -426,12 +490,16 @@ describe('test_asm_groups__group_id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/asm/groups/{group_id}' @@ -450,12 +518,16 @@ describe('test_asm_groups__group_id__suppressions_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "recipient_emails": [ "test1@example.com", @@ -479,12 +551,16 @@ describe('test_asm_groups__group_id__suppressions_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/asm/groups/{group_id}/suppressions' request.headers['X-Mock'] = 200 @@ -502,12 +578,16 @@ describe('test_asm_groups__group_id__suppressions__email__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/asm/groups/{group_id}/suppressions/{email}' @@ -526,12 +606,16 @@ describe('test_asm_suppressions_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/asm/suppressions' request.headers['X-Mock'] = 200 @@ -549,12 +633,16 @@ describe('test_asm_suppressions_global_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "recipient_emails": [ "test1@example.com", @@ -578,12 +666,16 @@ describe('test_asm_suppressions_global__email__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/asm/suppressions/global/{email}' request.headers['X-Mock'] = 200 @@ -601,12 +693,16 @@ describe('test_asm_suppressions_global__email__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/asm/suppressions/global/{email}' @@ -625,12 +721,16 @@ describe('test_asm_suppressions__email__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/asm/suppressions/{email}' request.headers['X-Mock'] = 200 @@ -648,12 +748,16 @@ describe('test_browsers_stats_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["end_date"] = '2016-04-01' request.queryParams["aggregated_by"] = 'day' request.queryParams["browsers"] = 'test_string' @@ -677,12 +781,16 @@ describe('test_campaigns_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "categories": [ "spring line" @@ -720,12 +828,16 @@ describe('test_campaigns_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["limit"] = '0' request.queryParams["offset"] = '0' request.method = 'GET' @@ -745,12 +857,16 @@ describe('test_campaigns__campaign_id__patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "categories": [ "summer line" @@ -777,12 +893,16 @@ describe('test_campaigns__campaign_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/campaigns/{campaign_id}' request.headers['X-Mock'] = 200 @@ -800,12 +920,16 @@ describe('test_campaigns__campaign_id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/campaigns/{campaign_id}' @@ -824,12 +948,16 @@ describe('test_campaigns__campaign_id__schedules_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "send_at": 1489451436 }; @@ -850,12 +978,16 @@ describe('test_campaigns__campaign_id__schedules_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "send_at": 1489771528 }; @@ -876,12 +1008,16 @@ describe('test_campaigns__campaign_id__schedules_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/campaigns/{campaign_id}/schedules' request.headers['X-Mock'] = 200 @@ -899,12 +1035,16 @@ describe('test_campaigns__campaign_id__schedules_delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/campaigns/{campaign_id}/schedules' @@ -923,12 +1063,16 @@ describe('test_campaigns__campaign_id__schedules_now_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'POST' request.path = '/v3/campaigns/{campaign_id}/schedules/now' @@ -947,12 +1091,16 @@ describe('test_campaigns__campaign_id__schedules_test_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "to": "your.email@example.com" }; @@ -973,12 +1121,16 @@ describe('test_categories_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["category"] = 'test_string' request.queryParams["limit"] = '1' request.queryParams["offset"] = '1' @@ -999,12 +1151,16 @@ describe('test_categories_stats_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["end_date"] = '2016-04-01' request.queryParams["aggregated_by"] = 'day' request.queryParams["limit"] = '1' @@ -1028,12 +1184,16 @@ describe('test_categories_stats_sums_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["end_date"] = '2016-04-01' request.queryParams["aggregated_by"] = 'day' request.queryParams["limit"] = '1' @@ -1058,12 +1218,16 @@ describe('test_clients_stats_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["aggregated_by"] = 'day' request.queryParams["start_date"] = '2016-01-01' request.queryParams["end_date"] = '2016-04-01' @@ -1084,12 +1248,16 @@ describe('test_clients__client_type__stats_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["aggregated_by"] = 'day' request.queryParams["start_date"] = '2016-01-01' request.queryParams["end_date"] = '2016-04-01' @@ -1110,12 +1278,16 @@ describe('test_contactdb_custom_fields_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "name": "pet", "type": "text" @@ -1137,12 +1309,16 @@ describe('test_contactdb_custom_fields_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/contactdb/custom_fields' request.headers['X-Mock'] = 200 @@ -1160,12 +1336,16 @@ describe('test_contactdb_custom_fields__custom_field_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/contactdb/custom_fields/{custom_field_id}' request.headers['X-Mock'] = 200 @@ -1183,12 +1363,16 @@ describe('test_contactdb_custom_fields__custom_field_id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/contactdb/custom_fields/{custom_field_id}' @@ -1207,12 +1391,16 @@ describe('test_contactdb_lists_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "name": "your list name" }; @@ -1233,12 +1421,16 @@ describe('test_contactdb_lists_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/contactdb/lists' request.headers['X-Mock'] = 200 @@ -1256,12 +1448,16 @@ describe('test_contactdb_lists_delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = [ 1, 2, @@ -1285,12 +1481,16 @@ describe('test_contactdb_lists__list_id__patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "name": "newlistname" }; @@ -1312,12 +1512,16 @@ describe('test_contactdb_lists__list_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["list_id"] = '0' request.method = 'GET' request.path = '/v3/contactdb/lists/{list_id}' @@ -1336,12 +1540,16 @@ describe('test_contactdb_lists__list_id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.queryParams["delete_contacts"] = 'true' request.method = 'DELETE' @@ -1361,12 +1569,16 @@ describe('test_contactdb_lists__list_id__recipients_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = [ "recipient_id1", "recipient_id2" @@ -1388,12 +1600,16 @@ describe('test_contactdb_lists__list_id__recipients_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["page"] = '1' request.queryParams["page_size"] = '1' request.queryParams["list_id"] = '0' @@ -1414,12 +1630,16 @@ describe('test_contactdb_lists__list_id__recipients__recipient_id__post', functi if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'POST' request.path = '/v3/contactdb/lists/{list_id}/recipients/{recipient_id}' @@ -1438,12 +1658,16 @@ describe('test_contactdb_lists__list_id__recipients__recipient_id__delete', func if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.queryParams["recipient_id"] = '0' request.queryParams["list_id"] = '0' @@ -1464,12 +1688,16 @@ describe('test_contactdb_recipients_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = [ { "email": "jones@example.com", @@ -1494,12 +1722,16 @@ describe('test_contactdb_recipients_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = [ { "age": 25, @@ -1531,12 +1763,16 @@ describe('test_contactdb_recipients_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["page"] = '1' request.queryParams["page_size"] = '1' request.method = 'GET' @@ -1556,12 +1792,16 @@ describe('test_contactdb_recipients_delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = [ "recipient_id1", "recipient_id2" @@ -1583,12 +1823,16 @@ describe('test_contactdb_recipients_billable_count_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/contactdb/recipients/billable_count' request.headers['X-Mock'] = 200 @@ -1606,12 +1850,16 @@ describe('test_contactdb_recipients_count_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/contactdb/recipients/count' request.headers['X-Mock'] = 200 @@ -1629,12 +1877,16 @@ describe('test_contactdb_recipients_search_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["{field_name}"] = 'test_string' request.method = 'GET' request.path = '/v3/contactdb/recipients/search' @@ -1653,12 +1905,16 @@ describe('test_contactdb_recipients__recipient_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/contactdb/recipients/{recipient_id}' request.headers['X-Mock'] = 200 @@ -1676,12 +1932,16 @@ describe('test_contactdb_recipients__recipient_id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/contactdb/recipients/{recipient_id}' @@ -1700,12 +1960,16 @@ describe('test_contactdb_recipients__recipient_id__lists_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/contactdb/recipients/{recipient_id}/lists' request.headers['X-Mock'] = 200 @@ -1723,12 +1987,16 @@ describe('test_contactdb_reserved_fields_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/contactdb/reserved_fields' request.headers['X-Mock'] = 200 @@ -1746,12 +2014,16 @@ describe('test_contactdb_segments_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "conditions": [ { @@ -1793,12 +2065,16 @@ describe('test_contactdb_segments_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/contactdb/segments' request.headers['X-Mock'] = 200 @@ -1816,12 +2092,16 @@ describe('test_contactdb_segments__segment_id__patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "conditions": [ { @@ -1852,12 +2132,16 @@ describe('test_contactdb_segments__segment_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["segment_id"] = '0' request.method = 'GET' request.path = '/v3/contactdb/segments/{segment_id}' @@ -1876,12 +2160,16 @@ describe('test_contactdb_segments__segment_id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.queryParams["delete_contacts"] = 'true' request.method = 'DELETE' @@ -1901,12 +2189,16 @@ describe('test_contactdb_segments__segment_id__recipients_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["page"] = '1' request.queryParams["page_size"] = '1' request.method = 'GET' @@ -1926,12 +2218,16 @@ describe('test_devices_stats_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["aggregated_by"] = 'day' request.queryParams["limit"] = '1' request.queryParams["start_date"] = '2016-01-01' @@ -1954,12 +2250,16 @@ describe('test_geo_stats_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["end_date"] = '2016-04-01' request.queryParams["country"] = 'US' request.queryParams["aggregated_by"] = 'day' @@ -1983,12 +2283,16 @@ describe('test_ips_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["subuser"] = 'test_string' request.queryParams["ip"] = 'test_string' request.queryParams["limit"] = '1' @@ -2011,12 +2315,16 @@ describe('test_ips_assigned_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/ips/assigned' request.headers['X-Mock'] = 200 @@ -2034,12 +2342,16 @@ describe('test_ips_pools_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "name": "marketing" }; @@ -2060,12 +2372,16 @@ describe('test_ips_pools_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/ips/pools' request.headers['X-Mock'] = 200 @@ -2083,12 +2399,16 @@ describe('test_ips_pools__pool_name__put', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "name": "new_pool_name" }; @@ -2109,12 +2429,16 @@ describe('test_ips_pools__pool_name__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/ips/pools/{pool_name}' request.headers['X-Mock'] = 200 @@ -2132,12 +2456,16 @@ describe('test_ips_pools__pool_name__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/ips/pools/{pool_name}' @@ -2156,12 +2484,16 @@ describe('test_ips_pools__pool_name__ips_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "ip": "0.0.0.0" }; @@ -2182,12 +2514,16 @@ describe('test_ips_pools__pool_name__ips__ip__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/ips/pools/{pool_name}/ips/{ip}' @@ -2206,12 +2542,16 @@ describe('test_ips_warmup_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "ip": "0.0.0.0" }; @@ -2232,12 +2572,16 @@ describe('test_ips_warmup_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/ips/warmup' request.headers['X-Mock'] = 200 @@ -2255,12 +2599,16 @@ describe('test_ips_warmup__ip_address__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/ips/warmup/{ip_address}' request.headers['X-Mock'] = 200 @@ -2278,12 +2626,16 @@ describe('test_ips_warmup__ip_address__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/ips/warmup/{ip_address}' @@ -2302,12 +2654,16 @@ describe('test_ips__ip_address__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/ips/{ip_address}' request.headers['X-Mock'] = 200 @@ -2325,12 +2681,16 @@ describe('test_mail_batch_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'POST' request.path = '/v3/mail/batch' @@ -2349,12 +2709,16 @@ describe('test_mail_batch__batch_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/mail/batch/{batch_id}' request.headers['X-Mock'] = 200 @@ -2372,12 +2736,16 @@ describe('test_mail_send_beta_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "asm": { "group_id": 1, @@ -2538,12 +2906,16 @@ describe('test_mail_settings_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["limit"] = '1' request.queryParams["offset"] = '1' request.method = 'GET' @@ -2563,12 +2935,16 @@ describe('test_mail_settings_address_whitelist_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "enabled": true, "list": [ @@ -2593,12 +2969,16 @@ describe('test_mail_settings_address_whitelist_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/mail_settings/address_whitelist' request.headers['X-Mock'] = 200 @@ -2616,12 +2996,16 @@ describe('test_mail_settings_bcc_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "email": "email@example.com", "enabled": false @@ -2643,12 +3027,16 @@ describe('test_mail_settings_bcc_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/mail_settings/bcc' request.headers['X-Mock'] = 200 @@ -2666,12 +3054,16 @@ describe('test_mail_settings_bounce_purge_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "enabled": true, "hard_bounces": 5, @@ -2694,12 +3086,16 @@ describe('test_mail_settings_bounce_purge_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/mail_settings/bounce_purge' request.headers['X-Mock'] = 200 @@ -2717,12 +3113,16 @@ describe('test_mail_settings_footer_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "enabled": true, "html_content": "...", @@ -2745,12 +3145,16 @@ describe('test_mail_settings_footer_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/mail_settings/footer' request.headers['X-Mock'] = 200 @@ -2768,12 +3172,16 @@ describe('test_mail_settings_forward_bounce_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "email": "example@example.com", "enabled": true @@ -2795,12 +3203,16 @@ describe('test_mail_settings_forward_bounce_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/mail_settings/forward_bounce' request.headers['X-Mock'] = 200 @@ -2818,12 +3230,16 @@ describe('test_mail_settings_forward_spam_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "email": "", "enabled": false @@ -2845,12 +3261,16 @@ describe('test_mail_settings_forward_spam_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/mail_settings/forward_spam' request.headers['X-Mock'] = 200 @@ -2868,12 +3288,16 @@ describe('test_mail_settings_plain_content_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "enabled": false }; @@ -2894,12 +3318,16 @@ describe('test_mail_settings_plain_content_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/mail_settings/plain_content' request.headers['X-Mock'] = 200 @@ -2917,12 +3345,16 @@ describe('test_mail_settings_spam_check_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "enabled": true, "max_score": 5, @@ -2945,12 +3377,16 @@ describe('test_mail_settings_spam_check_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/mail_settings/spam_check' request.headers['X-Mock'] = 200 @@ -2968,12 +3404,16 @@ describe('test_mail_settings_template_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "enabled": true, "html_content": "<% body %>" @@ -2995,12 +3435,16 @@ describe('test_mail_settings_template_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/mail_settings/template' request.headers['X-Mock'] = 200 @@ -3018,12 +3462,16 @@ describe('test_mailbox_providers_stats_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["end_date"] = '2016-04-01' request.queryParams["mailbox_providers"] = 'test_string' request.queryParams["aggregated_by"] = 'day' @@ -3047,12 +3495,16 @@ describe('test_partner_settings_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["limit"] = '1' request.queryParams["offset"] = '1' request.method = 'GET' @@ -3072,12 +3524,16 @@ describe('test_partner_settings_new_relic_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "enable_subuser_statistics": true, "enabled": true, @@ -3100,12 +3556,16 @@ describe('test_partner_settings_new_relic_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/partner_settings/new_relic' request.headers['X-Mock'] = 200 @@ -3123,12 +3583,16 @@ describe('test_scopes_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/scopes' request.headers['X-Mock'] = 200 @@ -3146,12 +3610,16 @@ describe('test_stats_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["aggregated_by"] = 'day' request.queryParams["limit"] = '1' request.queryParams["start_date"] = '2016-01-01' @@ -3174,12 +3642,16 @@ describe('test_subusers_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "email": "John@example.com", "ips": [ @@ -3206,12 +3678,16 @@ describe('test_subusers_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["username"] = 'test_string' request.queryParams["limit"] = '0' request.queryParams["offset"] = '0' @@ -3232,12 +3708,16 @@ describe('test_subusers_reputations_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["usernames"] = 'test_string' request.method = 'GET' request.path = '/v3/subusers/reputations' @@ -3256,12 +3736,16 @@ describe('test_subusers_stats_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["end_date"] = '2016-04-01' request.queryParams["aggregated_by"] = 'day' request.queryParams["limit"] = '1' @@ -3285,12 +3769,16 @@ describe('test_subusers_stats_monthly_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["subuser"] = 'test_string' request.queryParams["limit"] = '1' request.queryParams["sort_by_metric"] = 'test_string' @@ -3314,12 +3802,16 @@ describe('test_subusers_stats_sums_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["end_date"] = '2016-04-01' request.queryParams["aggregated_by"] = 'day' request.queryParams["limit"] = '1' @@ -3344,12 +3836,16 @@ describe('test_subusers__subuser_name__patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "disabled": false }; @@ -3370,12 +3866,16 @@ describe('test_subusers__subuser_name__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/subusers/{subuser_name}' @@ -3394,12 +3894,16 @@ describe('test_subusers__subuser_name__ips_put', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = [ "127.0.0.1" ]; @@ -3420,12 +3924,16 @@ describe('test_subusers__subuser_name__monitor_put', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "email": "example@example.com", "frequency": 500 @@ -3447,12 +3955,16 @@ describe('test_subusers__subuser_name__monitor_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "email": "example@example.com", "frequency": 50000 @@ -3474,12 +3986,16 @@ describe('test_subusers__subuser_name__monitor_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/subusers/{subuser_name}/monitor' request.headers['X-Mock'] = 200 @@ -3497,12 +4013,16 @@ describe('test_subusers__subuser_name__monitor_delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/subusers/{subuser_name}/monitor' @@ -3521,12 +4041,16 @@ describe('test_subusers__subuser_name__stats_monthly_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["date"] = 'test_string' request.queryParams["sort_by_direction"] = 'asc' request.queryParams["limit"] = '0' @@ -3549,12 +4073,16 @@ describe('test_suppression_blocks_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["start_time"] = '1' request.queryParams["limit"] = '1' request.queryParams["end_time"] = '1' @@ -3576,12 +4104,16 @@ describe('test_suppression_blocks_delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "delete_all": false, "emails": [ @@ -3606,12 +4138,16 @@ describe('test_suppression_blocks__email__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/suppression/blocks/{email}' request.headers['X-Mock'] = 200 @@ -3629,12 +4165,16 @@ describe('test_suppression_blocks__email__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/suppression/blocks/{email}' @@ -3653,12 +4193,16 @@ describe('test_suppression_bounces_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["start_time"] = '0' request.queryParams["end_time"] = '0' request.method = 'GET' @@ -3678,12 +4222,16 @@ describe('test_suppression_bounces_delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "delete_all": true, "emails": [ @@ -3708,12 +4256,16 @@ describe('test_suppression_bounces__email__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/suppression/bounces/{email}' request.headers['X-Mock'] = 200 @@ -3731,12 +4283,16 @@ describe('test_suppression_bounces__email__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.queryParams["email_address"] = 'example@example.com' request.method = 'DELETE' @@ -3756,12 +4312,16 @@ describe('test_suppression_invalid_emails_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["start_time"] = '1' request.queryParams["limit"] = '1' request.queryParams["end_time"] = '1' @@ -3783,12 +4343,16 @@ describe('test_suppression_invalid_emails_delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "delete_all": false, "emails": [ @@ -3813,12 +4377,16 @@ describe('test_suppression_invalid_emails__email__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/suppression/invalid_emails/{email}' request.headers['X-Mock'] = 200 @@ -3836,12 +4404,16 @@ describe('test_suppression_invalid_emails__email__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/suppression/invalid_emails/{email}' @@ -3860,12 +4432,16 @@ describe('test_suppression_spam_report__email__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/suppression/spam_report/{email}' request.headers['X-Mock'] = 200 @@ -3883,12 +4459,16 @@ describe('test_suppression_spam_report__email__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/suppression/spam_report/{email}' @@ -3907,12 +4487,16 @@ describe('test_suppression_spam_reports_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["start_time"] = '1' request.queryParams["limit"] = '1' request.queryParams["end_time"] = '1' @@ -3934,12 +4518,16 @@ describe('test_suppression_spam_reports_delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "delete_all": false, "emails": [ @@ -3964,12 +4552,16 @@ describe('test_suppression_unsubscribes_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["start_time"] = '1' request.queryParams["limit"] = '1' request.queryParams["end_time"] = '1' @@ -3991,12 +4583,16 @@ describe('test_templates_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "name": "example_name" }; @@ -4017,12 +4613,16 @@ describe('test_templates_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/templates' request.headers['X-Mock'] = 200 @@ -4040,12 +4640,16 @@ describe('test_templates__template_id__patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "name": "new_example_name" }; @@ -4066,12 +4670,16 @@ describe('test_templates__template_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/templates/{template_id}' request.headers['X-Mock'] = 200 @@ -4089,12 +4697,16 @@ describe('test_templates__template_id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/templates/{template_id}' @@ -4113,12 +4725,16 @@ describe('test_templates__template_id__versions_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "active": 1, "html_content": "<%body%>", @@ -4144,12 +4760,16 @@ describe('test_templates__template_id__versions__version_id__patch', function () if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "active": 1, "html_content": "<%body%>", @@ -4174,12 +4794,16 @@ describe('test_templates__template_id__versions__version_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/templates/{template_id}/versions/{version_id}' request.headers['X-Mock'] = 200 @@ -4197,12 +4821,16 @@ describe('test_templates__template_id__versions__version_id__delete', function ( if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/templates/{template_id}/versions/{version_id}' @@ -4221,12 +4849,16 @@ describe('test_templates__template_id__versions__version_id__activate_post', fun if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'POST' request.path = '/v3/templates/{template_id}/versions/{version_id}/activate' @@ -4245,12 +4877,16 @@ describe('test_tracking_settings_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["limit"] = '1' request.queryParams["offset"] = '1' request.method = 'GET' @@ -4270,12 +4906,16 @@ describe('test_tracking_settings_click_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "enabled": true }; @@ -4296,12 +4936,16 @@ describe('test_tracking_settings_click_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/tracking_settings/click' request.headers['X-Mock'] = 200 @@ -4319,12 +4963,16 @@ describe('test_tracking_settings_google_analytics_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "enabled": true, "utm_campaign": "website", @@ -4350,12 +4998,16 @@ describe('test_tracking_settings_google_analytics_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/tracking_settings/google_analytics' request.headers['X-Mock'] = 200 @@ -4373,12 +5025,16 @@ describe('test_tracking_settings_open_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "enabled": true }; @@ -4399,12 +5055,16 @@ describe('test_tracking_settings_open_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/tracking_settings/open' request.headers['X-Mock'] = 200 @@ -4422,12 +5082,16 @@ describe('test_tracking_settings_subscription_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "enabled": true, "html_content": "html content", @@ -4453,12 +5117,16 @@ describe('test_tracking_settings_subscription_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/tracking_settings/subscription' request.headers['X-Mock'] = 200 @@ -4476,12 +5144,16 @@ describe('test_user_account_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/user/account' request.headers['X-Mock'] = 200 @@ -4499,12 +5171,16 @@ describe('test_user_credits_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/user/credits' request.headers['X-Mock'] = 200 @@ -4522,12 +5198,16 @@ describe('test_user_email_put', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "email": "example@example.com" }; @@ -4548,12 +5228,16 @@ describe('test_user_email_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/user/email' request.headers['X-Mock'] = 200 @@ -4571,12 +5255,16 @@ describe('test_user_password_put', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "new_password": "new_password", "old_password": "old_password" @@ -4598,12 +5286,16 @@ describe('test_user_profile_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "city": "Orange", "first_name": "Example", @@ -4626,12 +5318,16 @@ describe('test_user_profile_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/user/profile' request.headers['X-Mock'] = 200 @@ -4649,12 +5345,16 @@ describe('test_user_scheduled_sends_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "batch_id": "YOUR_BATCH_ID", "status": "pause" @@ -4676,12 +5376,16 @@ describe('test_user_scheduled_sends_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/user/scheduled_sends' request.headers['X-Mock'] = 200 @@ -4699,12 +5403,16 @@ describe('test_user_scheduled_sends__batch_id__patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "status": "pause" }; @@ -4725,12 +5433,16 @@ describe('test_user_scheduled_sends__batch_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/user/scheduled_sends/{batch_id}' request.headers['X-Mock'] = 200 @@ -4748,12 +5460,16 @@ describe('test_user_scheduled_sends__batch_id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/user/scheduled_sends/{batch_id}' @@ -4772,12 +5488,16 @@ describe('test_user_settings_enforced_tls_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "require_tls": true, "require_valid_cert": false @@ -4799,12 +5519,16 @@ describe('test_user_settings_enforced_tls_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/user/settings/enforced_tls' request.headers['X-Mock'] = 200 @@ -4822,12 +5546,16 @@ describe('test_user_username_put', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "username": "test_username" }; @@ -4848,12 +5576,16 @@ describe('test_user_username_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/user/username' request.headers['X-Mock'] = 200 @@ -4871,12 +5603,16 @@ describe('test_user_webhooks_event_settings_patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "bounce": true, "click": true, @@ -4909,12 +5645,16 @@ describe('test_user_webhooks_event_settings_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/user/webhooks/event/settings' request.headers['X-Mock'] = 200 @@ -4932,12 +5672,16 @@ describe('test_user_webhooks_event_test_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "url": "url" }; @@ -4958,12 +5702,16 @@ describe('test_user_webhooks_parse_settings_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/user/webhooks/parse/settings' request.headers['X-Mock'] = 200 @@ -4981,12 +5729,16 @@ describe('test_user_webhooks_parse_stats_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["aggregated_by"] = 'day' request.queryParams["limit"] = 'test_string' request.queryParams["start_date"] = '2016-01-01' @@ -5009,12 +5761,16 @@ describe('test_whitelabel_domains_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "automatic_security": false, "custom_spf": true, @@ -5044,12 +5800,16 @@ describe('test_whitelabel_domains_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["username"] = 'test_string' request.queryParams["domain"] = 'test_string' request.queryParams["exclude_subusers"] = 'true' @@ -5072,12 +5832,16 @@ describe('test_whitelabel_domains_default_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/whitelabel/domains/default' request.headers['X-Mock'] = 200 @@ -5095,12 +5859,16 @@ describe('test_whitelabel_domains_subuser_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/whitelabel/domains/subuser' request.headers['X-Mock'] = 200 @@ -5118,12 +5886,16 @@ describe('test_whitelabel_domains_subuser_delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/whitelabel/domains/subuser' @@ -5142,12 +5914,16 @@ describe('test_whitelabel_domains__domain_id__patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "custom_spf": true, "default": false @@ -5169,12 +5945,16 @@ describe('test_whitelabel_domains__domain_id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/whitelabel/domains/{domain_id}' request.headers['X-Mock'] = 200 @@ -5192,12 +5972,16 @@ describe('test_whitelabel_domains__domain_id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/whitelabel/domains/{domain_id}' @@ -5216,12 +6000,16 @@ describe('test_whitelabel_domains__domain_id__subuser_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "username": "jane@example.com" }; @@ -5242,12 +6030,16 @@ describe('test_whitelabel_domains__id__ips_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "ip": "192.168.0.1" }; @@ -5268,12 +6060,16 @@ describe('test_whitelabel_domains__id__ips__ip__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/whitelabel/domains/{id}/ips/{ip}' @@ -5292,12 +6088,16 @@ describe('test_whitelabel_domains__id__validate_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'POST' request.path = '/v3/whitelabel/domains/{id}/validate' @@ -5316,12 +6116,16 @@ describe('test_whitelabel_ips_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "domain": "example.com", "ip": "192.168.1.1", @@ -5344,12 +6148,16 @@ describe('test_whitelabel_ips_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["ip"] = 'test_string' request.queryParams["limit"] = '1' request.queryParams["offset"] = '1' @@ -5370,12 +6178,16 @@ describe('test_whitelabel_ips__id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/whitelabel/ips/{id}' request.headers['X-Mock'] = 200 @@ -5393,12 +6205,16 @@ describe('test_whitelabel_ips__id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/whitelabel/ips/{id}' @@ -5417,12 +6233,16 @@ describe('test_whitelabel_ips__id__validate_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'POST' request.path = '/v3/whitelabel/ips/{id}/validate' @@ -5441,12 +6261,16 @@ describe('test_whitelabel_links_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "default": true, "domain": "example.com", @@ -5471,12 +6295,16 @@ describe('test_whitelabel_links_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["limit"] = '1' request.method = 'GET' request.path = '/v3/whitelabel/links' @@ -5495,12 +6323,16 @@ describe('test_whitelabel_links_default_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["domain"] = 'test_string' request.method = 'GET' request.path = '/v3/whitelabel/links/default' @@ -5519,12 +6351,16 @@ describe('test_whitelabel_links_subuser_get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.queryParams["username"] = 'test_string' request.method = 'GET' request.path = '/v3/whitelabel/links/subuser' @@ -5543,12 +6379,16 @@ describe('test_whitelabel_links_subuser_delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.queryParams["username"] = 'test_string' request.method = 'DELETE' @@ -5568,12 +6408,16 @@ describe('test_whitelabel_links__id__patch', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "default": true }; @@ -5594,12 +6438,16 @@ describe('test_whitelabel_links__id__get', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.method = 'GET' request.path = '/v3/whitelabel/links/{id}' request.headers['X-Mock'] = 200 @@ -5617,12 +6465,16 @@ describe('test_whitelabel_links__id__delete', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'DELETE' request.path = '/v3/whitelabel/links/{id}' @@ -5641,12 +6493,16 @@ describe('test_whitelabel_links__id__validate_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = null; request.method = 'POST' request.path = '/v3/whitelabel/links/{id}/validate' @@ -5665,12 +6521,16 @@ describe('test_whitelabel_links__link_id__subuser_post', function () { if(process.env.TRAVIS == true) { var TEST_HOST = process.env.MOCK_HOST } else { - var TEST_HOST = 'e9sk3d3bfaikbpdq7.stoplight-proxy.io' + var TEST_HOST = 'localhost' } var sg = require('../lib/sendgrid.js').SendGrid(API_KEY, TEST_HOST) - var request = sg.emptyRequest + var request = sg.emptyRequest() + if(TEST_HOST == 'localhost') { + request.test = true + request.port = 4010 + } request.requestBody = { "username": "jane@example.com" }; |