> td-js-sdk@4.4.1 test-local > karma start --browsers Chrome,Firefox --concurrency 1 START: Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme node_modules/expect.js/index.js (1260:16): Use of eval in "node_modules/expect.js/index.js" is strongly discouraged as it poses security risks and may cause issues with minification. 22 12 2025 15:35:36.994:INFO [preprocessor.rollup]: Generating bundle for ./test/element-utils.spec.js node_modules/expect.js/index.js (1260:16): Use of eval in "node_modules/expect.js/index.js" is strongly discouraged as it poses security risks and may cause issues with minification. 22 12 2025 15:35:37.132:INFO [preprocessor.rollup]: Generating bundle for ./test/treasure.utils.spec.js node_modules/expect.js/index.js (1260:16): Use of eval in "node_modules/expect.js/index.js" is strongly discouraged as it poses security risks and may cause issues with minification. 22 12 2025 15:35:38.313:INFO [preprocessor.rollup]: Generating bundle for ./test/treasure.clicks.spec.js node_modules/expect.js/index.js (1260:16): Use of eval in "node_modules/expect.js/index.js" is strongly discouraged as it poses security risks and may cause issues with minification. 22 12 2025 15:35:38.370:INFO [preprocessor.rollup]: Generating bundle for ./test/treasure.track.spec.js node_modules/expect.js/index.js (1260:16): Use of eval in "node_modules/expect.js/index.js" is strongly discouraged as it poses security risks and may cause issues with minification. 22 12 2025 15:35:38.420:INFO [preprocessor.rollup]: Generating bundle for ./test/treasure.globalid.spec.js node_modules/expect.js/index.js (1260:16): Use of eval in "node_modules/expect.js/index.js" is strongly discouraged as it poses security risks and may cause issues with minification. 22 12 2025 15:35:38.468:INFO [preprocessor.rollup]: Generating bundle for ./test/treasure.configurator.spec.js node_modules/expect.js/index.js (1260:16): Use of eval in "node_modules/expect.js/index.js" is strongly discouraged as it poses security risks and may cause issues with minification. 22 12 2025 15:35:38.513:INFO [preprocessor.rollup]: Generating bundle for ./test/treasure.personalization.spec.js node_modules/expect.js/index.js (1260:16): Use of eval in "node_modules/expect.js/index.js" is strongly discouraged as it poses security risks and may cause issues with minification. 22 12 2025 15:35:38.662:INFO [preprocessor.rollup]: Generating bundle for ./test/treasure.utm.spec.js node_modules/expect.js/index.js (1260:16): Use of eval in "node_modules/expect.js/index.js" is strongly discouraged as it poses security risks and may cause issues with minification. 22 12 2025 15:35:38.713:INFO [preprocessor.rollup]: Generating bundle for ./test/treasure.recording.spec.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/addProperty.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/addMethod.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/overwriteProperty.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/overwriteMethod.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/addChainableMethod.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/overwriteChainableMethod.js -> node_modules/chai/lib/chai.js 22 12 2025 15:35:39.111:INFO [preprocessor.rollup]: Generating bundle for ./test/treasure.client.spec.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/addProperty.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/addMethod.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/overwriteProperty.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/overwriteMethod.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/addChainableMethod.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/overwriteChainableMethod.js -> node_modules/chai/lib/chai.js 22 12 2025 15:35:39.202:INFO [preprocessor.rollup]: Generating bundle for ./test/treasure.consentmanager.spec.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/addProperty.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/addMethod.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/overwriteProperty.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/overwriteMethod.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/addChainableMethod.js -> node_modules/chai/lib/chai.js Circular dependency: node_modules/chai/lib/chai.js -> node_modules/chai/lib/chai/utils/index.js -> node_modules/chai/lib/chai/utils/overwriteChainableMethod.js -> node_modules/chai/lib/chai.js 22 12 2025 15:35:39.288:INFO [preprocessor.rollup]: Generating bundle for ./test/treasure.fetch_cookies.spec.js 22 12 2025 15:35:39.326:INFO [karma-server]: Karma v6.4.1 server started at http://localhost:9876/ 22 12 2025 15:35:39.326:INFO [launcher]: Launching browsers Chrome, Firefox with concurrency 1 22 12 2025 15:35:39.329:INFO [launcher]: Starting browser Chrome 22 12 2025 15:35:40.022:INFO [Chrome 143.0.0.0 (Mac OS 10.15.7)]: Connected on socket 18MRqFdAwtB_v4zmAAAB with id 7233334 22 12 2025 15:35:41.836:INFO [launcher]: Starting browser Firefox 22 12 2025 15:35:41.836:ERROR [launcher]: No binary for Firefox browser on your platform. Please, set "FIREFOX_BIN" env variable. Finished in 1.588 secs / 1.568 secs @ 15:35:41 GMT+0700 (Indochina Time) SUMMARY: ✔ 184 tests completed ✖ 5 tests failed FAILED TESTS: Treasure Client constructor validates database ✖ should set the database (string) Chrome 143.0.0.0 (Mac OS 10.15.7) TypeError: expect(...).to.be is not a function at Context. (test/treasure.client.spec.js:14780:55) validates writeKey ✖ should set the writeKey (string) Chrome 143.0.0.0 (Mac OS 10.15.7) TypeError: expect(...).to.be is not a function at Context. (test/treasure.client.spec.js:14792:55) validates request type ✖ should set request type to "fetch" Chrome 143.0.0.0 (Mac OS 10.15.7) TypeError: expect(...).to.be is not a function at Context. (test/treasure.client.spec.js:14805:58) ✖ should always set request type to "fetch" Chrome 143.0.0.0 (Mac OS 10.15.7) TypeError: expect(...).to.be is not a function at Context. (test/treasure.client.spec.js:14811:58) cookies ✖ should expose cookies.getItem Chrome 143.0.0.0 (Mac OS 10.15.7) TypeError: expect(...).to.be is not a function at Context. (test/treasure.client.spec.js:14818:49)