UNPKG

@google-cloud/tasks

Version:
51 lines (50 loc) 1.95 kB
// Copyright 2025 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // https://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // // ** This file is automatically generated by gapic-generator-typescript. ** // ** https://github.com/googleapis/gapic-generator-typescript ** // ** All changes to this file may be overwritten. ** import { packNTest } from 'pack-n-play'; import { readFileSync } from 'fs'; import { describe, it } from 'mocha'; describe('📦 pack-n-play test', () => { it('TypeScript', async function () { this.timeout(300000); await packNTest({ packageDir: process.cwd(), sample: { description: 'TypeScript user can use the type definitions', ts: readFileSync('./esm/system-test/fixtures/sample/src/index.ts').toString() } }); }); it('ESM module', async function () { this.timeout(300000); await packNTest({ sample: { description: 'Should be able to import using ESM', esm: readFileSync('./esm/system-test/fixtures/sample/src/index.js').toString(), }, }); }); it('CJS module', async function () { this.timeout(300000); await packNTest({ sample: { description: 'Should be able to import using CJS', cjs: readFileSync('./esm/system-test/fixtures/sample/src/index.cjs').toString(), }, }); }); });