{"id":156455148,"number":"1.4.2","published_at":"2025-12-16T10:24:11.892Z","licenses":"Apache-2.0","integrity":"sha512-afHlMPFPVNXsLLaheE19FNl00GWR+UWEpwLbRgg1Wfi1VyvHKB3ER6MrkWo2dIMNVThZsykB7ONsGSSUacnGyQ==","status":null,"download_url":"https://registry.npmjs.org/@cubejs-backend/testing/-/testing-1.4.2.tgz","registry_url":"https://www.npmjs.com/package/@cubejs-backend/testing/v/1.4.2","documentation_url":null,"install_command":"npm install @cubejs-backend/testing@1.4.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0665b77f-dbd5-46b2-aa33-1aece620a9c0"}},"dist":{"integrity":"sha512-afHlMPFPVNXsLLaheE19FNl00GWR+UWEpwLbRgg1Wfi1VyvHKB3ER6MrkWo2dIMNVThZsykB7ONsGSSUacnGyQ==","shasum":"b03bc941f3a74b54c9c4c2989d4ef71c7b523c8b","tarball":"https://registry.npmjs.org/@cubejs-backend/testing/-/testing-1.4.2.tgz","fileCount":84,"unpackedSize":369074,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cubejs-backend%2ftesting@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8tLzF2+WhT1ru+PADr8EMQfJ+ue2wGMEJC1EuMrvZ0wIhAOrDhW8j8aMhWRWYskdna2Kn6JBfXuUwSHduJaDTyJoV"}]},"gitHead":"4e47fc6ca2fe0bb4b921e64448c647b3c0a8707a","main":"dist/src/index.js","scripts":{"cypress:open":"kill-port 4000 \u0026\u0026 TEST_PLAYGROUND_PORT=3080 yarn cypress:birdbox","build":"rm -rf dist \u0026\u0026 npm run tsc","tsc":"tsc","watch":"tsc -w","lint":"eslint src/* test/ test/bin --ext .ts","lint:fix":"eslint --fix src/* test/ test/bin --ext .ts","dataset:minimal":"node dist/test/bin/download-dataset.js","birdbox":"jest --runInBand --verbose dist/test","birdbox:snapshot":"jest --runInBand --updateSnapshot --verbose dist/test","birdbox:start":"node dist/test/bin/start-birdbox.js","birdbox:postgresql":"jest --verbose -i dist/test/birdbox-postgresql.test.js","birdbox:postgresql:snapshot":"jest --verbose --updateSnapshot -i dist/test/birdbox-postgresql.test.js","birdbox:postgresql-pre-aggregations":"jest --verbose -i dist/test/birdbox-postgresql-pre-aggregations.test.js","birdbox:postgresql-pre-aggregations:snapshot":"jest --verbose --updateSnapshot -i dist/test/birdbox-postgresql-pre-aggregations.test.js","birdbox:postgresql-cubestore":"jest --verbose -i dist/test/birdbox-postgresql-cubestore.test.js","birdbox:postgresql-cubestore:snapshot":"jest --verbose --updateSnapshot -i dist/test/birdbox-postgresql-cubestore.test.js","birdbox:cli:postgresql":"jest --verbose -i dist/test/cli-postgresql.test.js","birdbox:cli:postgresql:snapshot":"jest --verbose --updateSnapshot -i dist/test/cli-postgresql.test.js","birdbox:local:postgresql":"USE_LOCAL_CUBEJS_BINARY=true jest --verbose -i dist/test/cli-postgresql.test.js","birdbox:local:postgresql:snapshot":"USE_LOCAL_CUBEJS_BINARY=true jest --verbose --updateSnapshot -i dist/test/cli-postgresql.test.js","birdbox:local:postgresql-pre-aggregations":"USE_LOCAL_CUBEJS_BINARY=true jest --verbose -i dist/test/cli-postgresql-pre-aggregations.test.js","birdbox:local:postgresql-pre-aggregations:snapshot":"USE_LOCAL_CUBEJS_BINARY=true jest --verbose --updateSnapshot -i dist/test/cli-postgresql-pre-aggregations.test.js","cypress:install":"cypress install","cypress:birdbox":"node dist/test/bin/cypress-birdbox.js","driver:athena":"jest --verbose -i dist/test/driver-athena.test.js","driver:athena:snap":"jest --verbose --updateSnapshot -i dist/test/driver-athena.test.js","driver:bigquery":"jest --verbose -i dist/test/driver-bigquery.test.js","driver:bigquery:snap":"jest --verbose --updateSnapshot -i dist/test/driver-bigquery.test.js","driver:firebolt":"jest --verbose -i dist/test/driver-firebolt.test.js","driver:firebolt:snap":"jest --verbose --updateSnapshot dist/test/driver-firebolt.test.js","driver:postgres":"jest --verbose -i dist/test/driver-postgres.test.js","driver:postgres:snap":"jest --verbose --updateSnapshot -i dist/test/driver-postgres.test.js","driver:questdb":"jest --verbose -i dist/test/driver-questdb.test.js","driver:questdb:snap":"jest --verbose --updateSnapshot -i dist/test/driver-questdb.test.js","driver:databricks":"jest --verbose -i dist/test/driver-databricks.test.js","driver:databricks:snap":"jest --verbose --updateSnapshot -i dist/test/driver-databricks.test.js","driver:vertica":"jest --verbose -i dist/test/driver-vertica.test.js","driver:vertica:snap":"jest --verbose --updateSnapshot -i dist/test/driver-vertica.test.js","integration:cubestore":"jest --verbose --updateSnapshot -i dist/test/driver-cubestore.test.js","rest:postgres":"yarn tsc \u0026\u0026 clear \u0026\u0026 jest --verbose -i dist/test/rest-postgres.test.js","smoke:athena":"jest --verbose -i dist/test/smoke-athena.test.js","smoke:athena:snapshot":"jest --verbose --updateSnapshot -i dist/test/smoke-athena.test.js","smoke:bigquery":"jest --verbose -i dist/test/smoke-bigquery.test.js","smoke:bigquery:snapshot":"jest --verbose --updateSnapshot -i dist/test/smoke-bigquery.test.js","smoke:snowflake":"jest --verbose -i dist/test/smoke-snowflake.test.js","smoke:snowflake:snapshot":"jest --verbose --updateSnapshot -i dist/test/smoke-snowflake.test.js","smoke:crate":"jest --verbose -i dist/test/smoke-crate.test.js","smoke:crate:snapshot":"jest --verbose --updateSnapshot -i dist/test/smoke-crate.test.js","smoke:firebolt":"jest --verbose -i dist/test/smoke-firebolt.test.js","smoke:firebolt:snapshot":"jest --updateSnapshot --verbose -i dist/test/smoke-firebolt.test.js","smoke:graceful-shutdown":"jest --verbose -i dist/test/smoke-graceful-shutdown.test.js","smoke:graceful-shutdown:snapshot":"jest --updateSnapshot --verbose -i dist/test/smoke-graceful-shutdown.test.js","smoke:lambda":"jest --verbose -i dist/test/smoke-lambda.test.js","smoke:lambda:snapshot":"jest --updateSnapshot --verbose -i dist/test/smoke-lambda.test.js","smoke:materialize":"jest --verbose -i dist/test/smoke-materialize.test.js","smoke:materialize:snapshot":"jest --verbose --updateSnapshot -i dist/test/smoke-materialize.test.js","smoke:oracle":"jest --verbose -i dist/test/smoke-oracle.test.js","smoke:oracle:snapshot":"jest --verbose --updateSnapshot -i dist/test/smoke-oracle.test.js","smoke:questdb":"jest --verbose -i dist/test/smoke-questdb.test.js","smoke:questdb:snapshot":"jest --verbose --updateSnapshot -i dist/test/smoke-questdb.test.js","smoke:multidb":"jest --verbose -i dist/test/smoke-multidb.test.js","smoke:multidb:snapshot":"jest --verbose --updateSnapshot -i dist/test/smoke-multidb.test.js","smoke:postgres":"jest --verbose -i dist/test/smoke-postgres.test.js","smoke:redshift":"jest --verbose -i dist/test/smoke-redshift.test.js","smoke:redshift:snapshot":"jest --verbose --updateSnapshot -i dist/test/smoke-redshift.test.js","smoke:vertica":"jest --verbose -i dist/test/smoke-vertica.test.js","smoke:vertica:snapshot":"jest --verbose --updateSnapshot -i dist/test/smoke-vertica.test.js","smoke:rbac":"TZ=UTC jest --verbose -i dist/test/smoke-rbac.test.js","smoke:cubesql":"TZ=UTC jest --verbose --forceExit -i dist/test/smoke-cubesql.test.js","smoke:cubesql:snapshot":"TZ=UTC jest --verbose --forceExit --updateSnapshot -i dist/test/smoke-cubesql.test.js","smoke:prestodb":"jest --verbose -i dist/test/smoke-prestodb.test.js","smoke:prestodb:snapshot":"jest --verbose --forceExit --updateSnapshot -i dist/test/smoke-prestodb.test.js","smoke:trino":"jest --verbose -i dist/test/smoke-trino.test.js","smoke:trino:snapshot":"jest --verbose --forceExit --updateSnapshot -i dist/test/smoke-trino.test.js","smoke:mssql":"jest --verbose -i dist/test/smoke-mssql.test.js","smoke:mssql:snapshot":"jest --verbose --forceExit --updateSnapshot -i dist/test/smoke-mssql.test.js","smoke:duckdb":"jest --verbose -i dist/test/smoke-duckdb.test.js","smoke:duckdb:snapshot":"jest --verbose --updateSnapshot -i dist/test/smoke-duckdb.test.js"},"_npmVersion":"lerna/9.0.3/node@v22.21.1+x64 (linux)","_nodeVersion":"22.21.1","_hasShrinkwrap":false,"directories":{},"engines":{"node":"^14.0.0 || ^16.0.0 || \u003e=17.0.0"},"exports":null,"browserify":null},"created_at":"2025-12-16T11:00:08.040Z","updated_at":"2025-12-16T11:00:08.040Z","purl":"pkg:npm/%40cubejs-backend/testing@1.4.2","related_tag":{"name":"v1.4.2","sha":"4e47fc6ca2fe0bb4b921e64448c647b3c0a8707a","kind":"tag","published_at":"2025-12-16T10:16:20.000Z","download_url":"https://codeload.github.com/cube-js/cube/tar.gz/v1.4.2","html_url":"https://github.com/cube-js/cube/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/cube-js/cube@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cube-js%2Fcube/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cube-js%2Fcube/tags/v1.4.2/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cubejs-backend%2Ftesting/versions/1.4.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cubejs-backend%2Ftesting/versions/1.4.2/codemeta","dependencies":[{"id":1830869626,"ecosystem":"npm","package_name":"@cubejs-backend/cubestore-driver","requirements":"1.4.2","kind":"runtime","optional":false},{"id":1830869627,"ecosystem":"npm","package_name":"@cubejs-backend/dotenv","requirements":"^9.0.2","kind":"runtime","optional":false},{"id":1830869628,"ecosystem":"npm","package_name":"@cubejs-backend/ksql-driver","requirements":"1.4.2","kind":"runtime","optional":false},{"id":1830869630,"ecosystem":"npm","package_name":"@cubejs-backend/postgres-driver","requirements":"1.4.2","kind":"runtime","optional":false},{"id":1830869631,"ecosystem":"npm","package_name":"@cubejs-backend/query-orchestrator","requirements":"1.4.2","kind":"runtime","optional":false},{"id":1830869632,"ecosystem":"npm","package_name":"@cubejs-backend/schema-compiler","requirements":"1.4.2","kind":"runtime","optional":false},{"id":1830869634,"ecosystem":"npm","package_name":"@cubejs-backend/shared","requirements":"1.4.2","kind":"runtime","optional":false},{"id":1830869636,"ecosystem":"npm","package_name":"@cubejs-backend/testing-shared","requirements":"1.4.2","kind":"runtime","optional":false},{"id":1830869638,"ecosystem":"npm","package_name":"@cubejs-client/ws-transport","requirements":"1.4.2","kind":"runtime","optional":false},{"id":1830869640,"ecosystem":"npm","package_name":"dedent","requirements":"^0.7.0","kind":"runtime","optional":false},{"id":1830869641,"ecosystem":"npm","package_name":"fs-extra","requirements":"^8.1.0","kind":"runtime","optional":false},{"id":1830869643,"ecosystem":"npm","package_name":"http-proxy","requirements":"^1.18.1","kind":"runtime","optional":false},{"id":1830869644,"ecosystem":"npm","package_name":"node-fetch","requirements":"^2.6.1","kind":"runtime","optional":false},{"id":1830869645,"ecosystem":"npm","package_name":"ramda","requirements":"^0.27.2","kind":"runtime","optional":false},{"id":1830869646,"ecosystem":"npm","package_name":"testcontainers","requirements":"^10.28.0","kind":"runtime","optional":false},{"id":1830869647,"ecosystem":"npm","package_name":"yargs","requirements":"^17.3.1","kind":"runtime","optional":false},{"id":1830869649,"ecosystem":"npm","package_name":"@4tw/cypress-drag-drop","requirements":"^1.6.0","kind":"Development","optional":false},{"id":1830869683,"ecosystem":"npm","package_name":"@cubejs-backend/linter","requirements":"1.4.2","kind":"Development","optional":false},{"id":1830869684,"ecosystem":"npm","package_name":"@cubejs-client/core","requirements":"1.4.2","kind":"Development","optional":false},{"id":1830869685,"ecosystem":"npm","package_name":"@jest/globals","requirements":"^29","kind":"Development","optional":false},{"id":1830869686,"ecosystem":"npm","package_name":"@types/dedent","requirements":"^0.7.0","kind":"Development","optional":false},{"id":1830869687,"ecosystem":"npm","package_name":"@types/http-proxy","requirements":"^1.17.5","kind":"Development","optional":false},{"id":1830869688,"ecosystem":"npm","package_name":"@types/jest","requirements":"^29","kind":"Development","optional":false},{"id":1830869689,"ecosystem":"npm","package_name":"@types/node","requirements":"^20","kind":"Development","optional":false},{"id":1830869690,"ecosystem":"npm","package_name":"cypress","requirements":"14.0.0","kind":"Development","optional":false},{"id":1830869691,"ecosystem":"npm","package_name":"cypress-image-snapshot","requirements":"^4.0.1","kind":"Development","optional":false},{"id":1830869692,"ecosystem":"npm","package_name":"cypress-localstorage-commands","requirements":"^1.4.5","kind":"Development","optional":false},{"id":1830869693,"ecosystem":"npm","package_name":"cypress-plugin-snapshots","requirements":"^1.4.4","kind":"Development","optional":false},{"id":1830869694,"ecosystem":"npm","package_name":"cypress-wait-until","requirements":"^1.7.2","kind":"Development","optional":false},{"id":1830869695,"ecosystem":"npm","package_name":"eslint-plugin-cypress","requirements":"^2.12.1","kind":"Development","optional":false},{"id":1830869696,"ecosystem":"npm","package_name":"globby","requirements":"^11.0.4","kind":"Development","optional":false},{"id":1830869697,"ecosystem":"npm","package_name":"jest","requirements":"^29","kind":"Development","optional":false},{"id":1830869698,"ecosystem":"npm","package_name":"jsonwebtoken","requirements":"^9.0.2","kind":"Development","optional":false},{"id":1830869699,"ecosystem":"npm","package_name":"jwt-decode","requirements":"^3.1.2","kind":"Development","optional":false},{"id":1830869700,"ecosystem":"npm","package_name":"pg","requirements":"^8.7.3","kind":"Development","optional":false},{"id":1830869701,"ecosystem":"npm","package_name":"typescript","requirements":"~5.2.2","kind":"Development","optional":false},{"id":1830869702,"ecosystem":"npm","package_name":"yaml","requirements":"^1.10.2","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@cubejs-backend%2Ftesting"}