diff --git a/packages/google-analytics-admin/samples/test/quickstart.test.js b/packages/google-analytics-admin/samples/test/quickstart.test.js index de63dbe0b6f..2fd67139a40 100644 --- a/packages/google-analytics-admin/samples/test/quickstart.test.js +++ b/packages/google-analytics-admin/samples/test/quickstart.test.js @@ -26,13 +26,9 @@ const execSync = cmd => cp.execSync(cmd, {encoding: 'utf-8'}); const cwd = path.join(__dirname, '..'); -describe.skip('Quickstart', async () => { +describe('Quickstart', async () => { it('should run quickstart', async () => { - try { - execSync('node quickstart.js', {cwd}); - } catch (err) { - // Since we don't have credentials, we need to assert this eror - assert.match(err, /insufficient authentication scopes/); - } + const output = execSync('node quickstart.js', {cwd}); + assert(output != null); }); }); diff --git a/packages/google-analytics-data/samples/test/quickstart.test.js b/packages/google-analytics-data/samples/test/quickstart.test.js index e4d184d31de..08601da6ebc 100644 --- a/packages/google-analytics-data/samples/test/quickstart.test.js +++ b/packages/google-analytics-data/samples/test/quickstart.test.js @@ -25,7 +25,7 @@ const execSync = cmd => cp.execSync(cmd, {encoding: 'utf-8'}); const GA4_PROPERTY_ID = process.env.GA4_PROPERTY_ID || '222596558'; -describe.skip('Quickstart', () => { +describe('Quickstart', () => { it('should run quickstart', async () => { // eslint-disable-next-line no-unused-vars const stdout = execSync(`node ./quickstart.js ${GA4_PROPERTY_ID}`); diff --git a/packages/google-area120-tables/samples/test/quickstart.test.js b/packages/google-area120-tables/samples/test/quickstart.test.js index 80df338c665..c7a08d9b853 100644 --- a/packages/google-area120-tables/samples/test/quickstart.test.js +++ b/packages/google-area120-tables/samples/test/quickstart.test.js @@ -27,7 +27,7 @@ const {TablesServiceClient} = require('@google/area120-tables'); const client = new TablesServiceClient(); -describe.skip('Quickstart', () => { +describe('Quickstart', () => { let projectId; before(async () => { diff --git a/packages/google-iam-credentials/samples/test/quickstart.js b/packages/google-iam-credentials/samples/test/quickstart.js index b55952701b2..72562885958 100644 --- a/packages/google-iam-credentials/samples/test/quickstart.js +++ b/packages/google-iam-credentials/samples/test/quickstart.js @@ -28,17 +28,9 @@ const cwd = path.join(__dirname, '..'); describe('Quickstart', () => { it('should run quickstart', async () => { - // We no longer use service account credentials, so we must assert an error - try { - execSync( - 'node ./quickstart.js fake_account@long-door-651.iam.gserviceaccount.com https://www.googleapis.com/auth/iam', - {cwd} - ); - } catch (err) { - assert.match( - err, - /Gaia id not found for email fake_account@long-door-651.iam.gserviceaccount.com/ - ); - } + const output = execSync( + 'node ./quickstart.js kokoro-system-test@long-door-651.iam.gserviceaccount.com https://www.googleapis.com/auth/iam' + ); + assert(output != null); }); });