Skip to content
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -22,3 +22,4 @@
!/.trampolinerc
!/.kokoro
!/tsconfig*.json
!/.ci
4 changes: 2 additions & 2 deletions system-test/mysql2-connect.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ t.test('open connection and run basic mysql commands', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: process.env.MYSQL_CONNECTION_NAME,
ipType: 'PUBLIC',
ipType: process.env.IP_TYPE || 'PUBLIC',
authType: 'PASSWORD',
});
const conn = await mysql.createConnection({
Expand All @@ -42,7 +42,7 @@ t.test('open IAM connection and run basic mysql commands', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: process.env.MYSQL_CONNECTION_NAME,
ipType: 'PUBLIC',
ipType: process.env.IP_TYPE || 'PUBLIC',
authType: 'IAM',
});
const conn = await mysql.createConnection({
Expand Down
4 changes: 2 additions & 2 deletions system-test/mysql2-connect.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ t.test('open connection and run basic mysql commands', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: process.env.MYSQL_CONNECTION_NAME,
ipType: 'PUBLIC',
ipType: process.env.IP_TYPE || 'PUBLIC',
authType: 'PASSWORD',
});
const conn = await mysql.createConnection({
Expand All @@ -42,7 +42,7 @@ t.test('open IAM connection and run basic mysql commands', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: process.env.MYSQL_CONNECTION_NAME,
ipType: 'PUBLIC',
ipType: process.env.IP_TYPE || 'PUBLIC',
authType: 'IAM',
});
const conn = await mysql.createConnection({
Expand Down
3 changes: 2 additions & 1 deletion system-test/mysql2-connect.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ t.test('open connection and run basic mysql commands', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: String(process.env.MYSQL_CONNECTION_NAME),
ipType: process.env.IP_TYPE || IpAddressTypes.PUBLIC,
});
const conn = await mysql.createConnection({
...clientOpts,
Expand All @@ -50,7 +51,7 @@ t.test('open IAM connection and run basic mysql commands', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: String(process.env.MYSQL_CONNECTION_NAME),
ipType: IpAddressTypes.PUBLIC,
ipType: process.env.IP_TYPE || IpAddressTypes.PUBLIC,
authType: AuthTypes.IAM,
});
const conn = await mysql.createConnection({
Expand Down
7 changes: 6 additions & 1 deletion system-test/pg-connect.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ t.test('open connection and retrieves standard pg tables', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: process.env.POSTGRES_CONNECTION_NAME,
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -49,7 +50,7 @@ t.test('open IAM connection and retrieves standard pg tables', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: process.env.POSTGRES_CONNECTION_NAME,
ipType: 'PUBLIC',
ipType: process.env.IP_TYPE || 'PUBLIC',
authType: 'IAM',
});
const client = new Client({
Expand Down Expand Up @@ -79,6 +80,7 @@ t.test(
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: String(process.env.POSTGRES_CAS_CONNECTION_NAME),
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -112,6 +114,7 @@ t.test(
instanceConnectionName: String(
process.env.POSTGRES_CUSTOMER_CAS_CONNECTION_NAME
),
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -142,6 +145,7 @@ t.test(
const connector = new Connector();
const clientOpts = await connector.getOptions({
domainName: String(process.env.POSTGRES_CUSTOMER_CAS_DOMAIN_NAME),
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -172,6 +176,7 @@ t.test(
const connector = new Connector();
const clientOpts = await connector.getOptions({
domainName: String(process.env.POSTGRES_CUSTOMER_CAS_INVALID_DOMAIN_NAME),
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const client = new Client({
...clientOpts,
Expand Down
7 changes: 6 additions & 1 deletion system-test/pg-connect.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ t.test('open connection and retrieves standard pg tables', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: String(process.env.POSTGRES_CONNECTION_NAME),
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -50,7 +51,7 @@ t.test('open IAM connection and retrieves standard pg tables', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: String(process.env.POSTGRES_CONNECTION_NAME),
ipType: 'PUBLIC',
ipType: process.env.IP_TYPE || 'PUBLIC',
authType: 'IAM',
});
const client = new Client({
Expand Down Expand Up @@ -80,6 +81,7 @@ t.test(
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: String(process.env.POSTGRES_CAS_CONNECTION_NAME),
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -113,6 +115,7 @@ t.test(
instanceConnectionName: String(
process.env.POSTGRES_CUSTOMER_CAS_CONNECTION_NAME
),
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -143,6 +146,7 @@ t.test(
const connector = new Connector();
const clientOpts = await connector.getOptions({
domainName: String(process.env.POSTGRES_CUSTOMER_CAS_DOMAIN_NAME),
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -173,6 +177,7 @@ t.test(
const connector = new Connector();
const clientOpts = await connector.getOptions({
domainName: String(process.env.POSTGRES_CUSTOMER_CAS_INVALID_DOMAIN_NAME),
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const client = new Client({
...clientOpts,
Expand Down
7 changes: 6 additions & 1 deletion system-test/pg-connect.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ t.test('open connection and retrieves standard pg tables', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: String(process.env.POSTGRES_CONNECTION_NAME),
ipType: process.env.IP_TYPE || IpAddressTypes.PUBLIC,
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -53,7 +54,7 @@ t.test('open IAM connection and retrieves standard pg tables', async t => {
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: String(process.env.POSTGRES_CONNECTION_NAME),
ipType: IpAddressTypes.PUBLIC,
ipType: process.env.IP_TYPE || IpAddressTypes.PUBLIC,
authType: AuthTypes.IAM,
});
const client = new Client({
Expand Down Expand Up @@ -83,6 +84,7 @@ t.test(
const connector = new Connector();
const clientOpts = await connector.getOptions({
instanceConnectionName: String(process.env.POSTGRES_CAS_CONNECTION_NAME),
ipType: process.env.IP_TYPE || IpAddressTypes.PUBLIC,
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -116,6 +118,7 @@ t.test(
instanceConnectionName: String(
process.env.POSTGRES_CUSTOMER_CAS_CONNECTION_NAME
),
ipType: process.env.IP_TYPE || IpAddressTypes.PUBLIC,
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -146,6 +149,7 @@ t.test(
const connector = new Connector();
const clientOpts = await connector.getOptions({
domainName: String(process.env.POSTGRES_CUSTOMER_CAS_DOMAIN_NAME),
ipType: process.env.IP_TYPE || IpAddressTypes.PUBLIC,
});
const client = new Client({
...clientOpts,
Expand Down Expand Up @@ -176,6 +180,7 @@ t.test(
const connector = new Connector();
const clientOpts = await connector.getOptions({
domainName: String(process.env.POSTGRES_CUSTOMER_CAS_INVALID_DOMAIN_NAME),
ipType: process.env.IP_TYPE || IpAddressTypes.PUBLIC,
});
const client = new Client({
...clientOpts,
Expand Down
2 changes: 1 addition & 1 deletion system-test/tedious-connect.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ t.test('open connection and run basic sqlserver commands', async t => {
const connector = new Connector();
const clientOpts = await connector.getTediousOptions({
instanceConnectionName: process.env.SQLSERVER_CONNECTION_NAME,
ipType: 'PUBLIC',
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const connection = new Connection({
server: '0.0.0.0',
Expand Down
2 changes: 1 addition & 1 deletion system-test/tedious-connect.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ t.test('open connection and run basic sqlserver commands', async t => {
const connector = new Connector();
const clientOpts = await connector.getTediousOptions({
instanceConnectionName: process.env.SQLSERVER_CONNECTION_NAME,
ipType: 'PUBLIC',
ipType: process.env.IP_TYPE || 'PUBLIC',
});
const connection = new Connection({
server: '0.0.0.0',
Expand Down
2 changes: 1 addition & 1 deletion system-test/tedious-connect.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ t.test('open connection and run basic sqlserver commands', async t => {
const connector = new Connector();
const clientOpts = await connector.getTediousOptions({
instanceConnectionName: String(process.env.SQLSERVER_CONNECTION_NAME),
ipType: IpAddressTypes.PUBLIC,
ipType: process.env.IP_TYPE || IpAddressTypes.PUBLIC,
});
const connection = new Connection({
server: '0.0.0.0',
Expand Down
Loading