Skip to content

Commit b00d00e

Browse files
authored
Remove tools.checkCredentials() (#1555)
We want to remove the nodejs-repo-tools dependency. Doing so step by step.
1 parent cb9115e commit b00d00e

File tree

14 files changed

+122
-18
lines changed

14 files changed

+122
-18
lines changed

appengine/storage/flexible/system-test/app.test.js

+10-3
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,23 @@ const path = require('path');
1717
const {Storage} = require('@google-cloud/storage');
1818
const storage = new Storage();
1919
const assert = require('assert');
20-
const utils = require('@google-cloud/nodejs-repo-tools');
20+
const tools = require('@google-cloud/nodejs-repo-tools');
2121

2222
const bucketName = process.env.GCLOUD_STORAGE_BUCKET;
2323
const bucket = storage.bucket(bucketName);
2424

2525
const cwd = path.join(__dirname, '../');
26-
const requestObj = utils.getRequest({cwd: cwd});
26+
const requestObj = tools.getRequest({cwd: cwd});
2727

2828
before(async () => {
29-
utils.checkCredentials();
29+
assert(
30+
process.env.GCLOUD_PROJECT,
31+
`Must set GCLOUD_PROJECT environment variable!`
32+
);
33+
assert(
34+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
35+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
36+
);
3037
await bucket.create(bucket).then(() => {
3138
return bucket.acl.add({
3239
entity: 'allUsers',

appengine/storage/standard/system-test/app.test.js

+10-3
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,23 @@ const path = require('path');
1717
const {Storage} = require('@google-cloud/storage');
1818
const storage = new Storage();
1919
const assert = require('assert');
20-
const utils = require('@google-cloud/nodejs-repo-tools');
20+
const tools = require('@google-cloud/nodejs-repo-tools');
2121

2222
const bucketName = process.env.GCLOUD_STORAGE_BUCKET;
2323
const bucket = storage.bucket(bucketName);
2424

2525
const cwd = path.join(__dirname, '../');
26-
const requestObj = utils.getRequest({cwd: cwd});
26+
const requestObj = tools.getRequest({cwd: cwd});
2727

2828
before(async () => {
29-
utils.checkCredentials();
29+
assert(
30+
process.env.GCLOUD_PROJECT,
31+
`Must set GCLOUD_PROJECT environment variable!`
32+
);
33+
assert(
34+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
35+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
36+
);
3037
await bucket.create(bucket).then(() => {
3138
return bucket.acl.add({
3239
entity: 'allUsers',

auth/system-test/auth.test.js

+10-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,16 @@ const cmd = 'node auth.js';
2323

2424
const {BUCKET_NAME} = process.env;
2525

26-
before(tools.checkCredentials);
26+
before(() => {
27+
assert(
28+
process.env.GCLOUD_PROJECT,
29+
`Must set GCLOUD_PROJECT environment variable!`
30+
);
31+
assert(
32+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
33+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
34+
);
35+
});
2736

2837
it('should load credentials implicitly', async () => {
2938
const output = await tools.runAsync(`${cmd} auth-cloud-implicit`, cwd);

functions/helloworld/test/index.test.js

+10-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,16 @@ const httpInvocation = (fnUrl, port, body) => {
6666
};
6767

6868
describe('index.test.js', () => {
69-
before(tools.checkCredentials);
69+
before(() => {
70+
assert(
71+
process.env.GCLOUD_PROJECT,
72+
`Must set GCLOUD_PROJECT environment variable!`
73+
);
74+
assert(
75+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
76+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
77+
);
78+
});
7079

7180
describe('functions_helloworld_get helloGET', () => {
7281
const PORT = 8081;

healthcare/datasets/system-test/datasets.test.js

+10-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,16 @@ const destinationDatasetId = `destination-${uuid.v4()}`.replace(/-/gi, '_');
2626
const keeplistTags = 'PatientID';
2727
const cloudRegion = 'us-central1';
2828

29-
before(tools.checkCredentials);
29+
before(() => {
30+
assert(
31+
process.env.GCLOUD_PROJECT,
32+
`Must set GCLOUD_PROJECT environment variable!`
33+
);
34+
assert(
35+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
36+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
37+
);
38+
});
3039
after(async () => {
3140
try {
3241
await tools.runAsync(

healthcare/dicom/system-test/dicom_stores.test.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,14 @@ const resourceFile = `resources/${dcmFileName}`;
4343
const gcsUri = `${bucketName}/${dcmFileName}`;
4444

4545
before(async () => {
46-
tools.checkCredentials();
46+
assert(
47+
process.env.GCLOUD_PROJECT,
48+
`Must set GCLOUD_PROJECT environment variable!`
49+
);
50+
assert(
51+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
52+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
53+
);
4754
// Create a Cloud Storage bucket to be used for testing.
4855
await storage.createBucket(bucketName);
4956
console.log(`Bucket ${bucketName} created.`);

healthcare/dicom/system-test/dicomweb.test.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,14 @@ const seriesUid = '1.2.840.113619.2.176.3596.3364818.7819.1259708454.108';
4242
const instanceUid = '1.2.840.113619.2.176.3596.3364818.7271.1259708501.876';
4343

4444
before(async () => {
45-
tools.checkCredentials();
45+
assert(
46+
process.env.GCLOUD_PROJECT,
47+
`Must set GCLOUD_PROJECT environment variable!`
48+
);
49+
assert(
50+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
51+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
52+
);
4653
await tools.runAsync(
4754
`node createDataset.js ${projectId} ${cloudRegion} ${datasetId}`,
4855
cwdDatasets

healthcare/fhir/system-test/fhir_resources.test.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,14 @@ const resourceType = 'Patient';
3535
let resourceId;
3636

3737
before(async () => {
38-
tools.checkCredentials();
38+
assert(
39+
process.env.GCLOUD_PROJECT,
40+
`Must set GCLOUD_PROJECT environment variable!`
41+
);
42+
assert(
43+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
44+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
45+
);
3946
await tools.runAsync(
4047
`node createDataset.js ${projectId} ${cloudRegion} ${datasetId}`,
4148
cwdDatasets

healthcare/fhir/system-test/fhir_stores.test.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,14 @@ const fhirResourceFile = `resources/${fhirFileName}`;
4444
const gcsUri = `${bucketName}/${fhirFileName}`;
4545

4646
before(async () => {
47-
tools.checkCredentials();
47+
assert(
48+
process.env.GCLOUD_PROJECT,
49+
`Must set GCLOUD_PROJECT environment variable!`
50+
);
51+
assert(
52+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
53+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
54+
);
4855
// Create a Cloud Storage bucket to be used for testing.
4956
await storage.createBucket(bucketName);
5057
console.log(`Bucket ${bucketName} created.`);

healthcare/hl7v2/system-test/hl7v2_messages.test.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,14 @@ const labelKey = 'my-key';
3636
const labelValue = 'my-value';
3737

3838
before(async () => {
39-
tools.checkCredentials();
39+
assert(
40+
process.env.GCLOUD_PROJECT,
41+
`Must set GCLOUD_PROJECT environment variable!`
42+
);
43+
assert(
44+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
45+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
46+
);
4047
await tools.runAsync(
4148
`node createDataset.js ${projectId} ${cloudRegion} ${datasetId}`,
4249
cwdDatasets

healthcare/hl7v2/system-test/hl7v2_stores.test.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,14 @@ const hl7v2StoreId = `nodejs-docs-samples-test-hl7v2-store${uuid.v4()}`.replace(
3434
const topicName = `nodejs-healthcare-test-topic-${uuid.v4()}`;
3535

3636
before(async () => {
37-
tools.checkCredentials();
37+
assert(
38+
process.env.GCLOUD_PROJECT,
39+
`Must set GCLOUD_PROJECT environment variable!`
40+
);
41+
assert(
42+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
43+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
44+
);
3845
// Create a Pub/Sub topic to be used for testing.
3946
const [topic] = await pubSubClient.createTopic(topicName);
4047
console.log(`Topic ${topic.name} created.`);

iot/http_example/system-test/cloudiot_http_example.test.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,14 @@ const installDeps = 'npm install';
3030

3131
assert.ok(tools.run(installDeps, `${cwd}/../manager`));
3232
before(async () => {
33-
tools.checkCredentials();
33+
assert(
34+
process.env.GCLOUD_PROJECT,
35+
`Must set GCLOUD_PROJECT environment variable!`
36+
);
37+
assert(
38+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
39+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
40+
);
3441
const pubsub = new PubSub();
3542
const [topic] = await pubsub.createTopic(topicName);
3643
console.log(`Topic ${topic.name} created.`);

iot/manager/system-test/manager.test.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,14 @@ const pubSubClient = new PubSub({projectId});
3939

4040
before(async () => {
4141
tools.run(installDeps, `${cwd}/../mqtt_example`);
42-
tools.checkCredentials();
42+
assert(
43+
process.env.GCLOUD_PROJECT,
44+
`Must set GCLOUD_PROJECT environment variable!`
45+
);
46+
assert(
47+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
48+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
49+
);
4350
// Create a topic to be used for testing.
4451
const [topic] = await pubSubClient.createTopic(topicName);
4552
console.log(`Topic ${topic.name} created.`);

iot/mqtt_example/system-test/cloudiot_mqtt_example.test.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,14 @@ const pubSubClient = new PubSub({projectId});
4242

4343
assert.ok(tools.run(installDeps, `${cwd}/../manager`));
4444
before(async () => {
45-
tools.checkCredentials();
45+
assert(
46+
process.env.GCLOUD_PROJECT,
47+
`Must set GCLOUD_PROJECT environment variable!`
48+
);
49+
assert(
50+
process.env.GOOGLE_APPLICATION_CREDENTIALS,
51+
`Must set GOOGLE_APPLICATION_CREDENTIALS environment variable!`
52+
);
4653
// Create a unique topic to be used for testing.
4754
const [topic] = await pubSubClient.createTopic(topicName);
4855
console.log(`Topic ${topic.name} created.`);

0 commit comments

Comments
 (0)