DevExpress / testcafe-browser-tools

Browser manipulation utils for TestCafe.
https://testcafe.io
MIT License
30 stars 34 forks source link

Unable to autodetect any browsers on mac osx 10.13.3 #143

Closed stuheiss closed 1 year ago

stuheiss commented 6 years ago

I have at least 2 team members that can't autodetect browsers on osx 10.13.3 using current versions of testcafe. They both get no output from "testcafe -b". They both use chrome as primary browser and can specify the path to chrome to get testcafe to use chrome. I'm willing to help debug this if someone can point me in the right direction.

AlexanderMoskovkin commented 6 years ago

Hi @stuheiss,

Could you please check whether your teammates have browsers installed in the /Application directory or anywhere else?

stuheiss commented 6 years ago

Hi,

My teammates have chrome installed in /Applications - standard install.

fyi, testcafe will run if they specify the path as in "testcafe 'path:/Applications/Google Chrome.app' test/testcafe" but not if they do "testcafe chrome test/testcafe" Also, testcafe -b does not output anything on their laptops.

Thanks, Stu

On Thu, Feb 15, 2018 at 2:00 AM, Alexander Moskovkin < notifications@github.com> wrote:

Hi @stuheiss https://github.com/stuheiss,

Could you please check whether your teammates have browsers installed in the /Application directory or anywhere else?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/DevExpress/testcafe-browser-tools/issues/143#issuecomment-365851233, or mute the thread https://github.com/notifications/unsubscribe-auth/ABgvVu3U1G3weVMbrcPBKFAPoPdL6eiIks5tU-Q4gaJpZM4SGOFg .

-- Stu Heiss DevOps

312-863-7500 <3128637500> (main) 312-546-3471 <3125463471> (direct) 773-677-3750 <7736773750> (mobile)

highlandsolutions.com http://highlandsolutions.com/ Get Help & Support help.highlandsolutions.com

This e-mail and any attachments may contain confidential and privileged information. If you are not the intended recipient, please notify the sender immediately by return email, delete this email and any attachments, and destroy any copies. Any dissemination or use of this information by a person other than the intended recipient is unauthorized and may be illegal.

AndreyBelym commented 6 years ago

Hi @stuheiss,

could you please ask your colleagues to execute this command in the Terminal app:

ls -l /Applications

and provide me the output?

AndreyBelym commented 6 years ago

Also, could you please ask them to install a testing TestCafe build using the following command:

npm i https://github.com/AndreyBelym/testcafe/releases/download/browser-tools-gh-143-1/testcafe-0.18.7-dev20180206.tgz

and check the output of testcafe -v and testcafe -b?

stuheiss commented 6 years ago

Here's one from Tyler: 10:57:08 HS8606@HSA008606 ~ $ ls -l /Applications total 0 drwxr-xr-x@ 4 HS8606 admin 128 Feb 6 13:06 Ableton Live 10 Suite.app drwxrwxr-x 4 root admin 128 Oct 23 13:42 Adobe drwxr-xr-x@ 9 root admin 288 Oct 23 13:43 Adobe Bridge CC 2018 drwxr-xr-x 5 root admin 160 Feb 6 14:31 Adobe Creative Cloud drwxrwxr-x@ 14 root admin 448 Nov 29 15:59 Adobe Illustrator CC 2018 drwxrwxr-x@ 15 root admin 480 Nov 29 16:01 Adobe InDesign CC 2018 drwxrwxr-x@ 5 root admin 160 Nov 29 16:04 Adobe Lightroom Classic CC drwxrwxr-x@ 10 root admin 320 Nov 29 15:57 Adobe Photoshop CC 2018 drwxr-xr-x 3 HS8606 staff 96 Feb 9 11:01 Alfred 3.app drwxr-xr-x 3 root wheel 96 May 15 2017 Alinof Timer.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 App Store.app drwxr-xr-x@ 3 HS8606 admin 96 Jan 5 2010 AppZapper.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Automator.app drwxr-xr-x 3 HS8606 staff 96 Dec 13 16:09 Bartender 3.app drwxr-xr-x@ 3 HS8606 admin 96 Jun 30 2017 Boom 3D.app drwxr-xr-x@ 3 HS8606 admin 96 Oct 12 16:58 Bria 5.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Calculator.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Calendar.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Chess.app drwxr-xr-x 4 root wheel 128 Mar 25 2016 Cisco drwxr-xr-x@ 3 HS8606 staff 96 Mar 21 2014 Colloquy.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Contacts.app drwxr-xr-x@ 3 HS8606 admin 96 Sep 21 14:19 Convrt.app drwxrwxr-x@ 3 _sophos admin 96 Aug 18 2016 CrashPlan.app drwxr-xr-x 3 root admin 96 Dec 15 2016 CueMix FX.app drwxrwxr-x 3 root wheel 96 Jan 14 2015 DPS App Builder.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 DVD Player.app drwxr-xr-x@ 3 HS8606 staff 96 Feb 18 2017 DaisyDisk.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Dashboard.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Dictionary.app drwxr-xr-x 2 root admin 64 Feb 6 12:07 DisplayLink drwxr-xr-x 3 root wheel 96 Feb 8 2017 Divvy.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 FaceTime.app drwxr-xr-x@ 3 HS8606 admin 96 Feb 9 12:09 Firefox.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Font Book.app drwxrwxr-x 3 root admin 96 Jun 7 2017 GarageBand.app drwxr-xr-x 7 HS8606 admin 224 Feb 5 09:14 GoToMeeting drwxr-xr-x 3 HS8606 staff 96 Jan 19 14:03 GoToMeeting.app drwxrwxr-x@ 3 HS8606 admin 96 Feb 12 19:18 Google Chrome.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Image Capture.app drwxr-xr-x 3 root wheel 96 Nov 14 08:54 Keynote.app drwxr-xr-x 3 root wheel 96 Dec 18 08:40 LastPass.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Launchpad.app drwxr-xr-x@ 3 HS8606 admin 96 Jun 8 2007 Lynxlet.app drwxr-xr-x 3 root wheel 96 Dec 7 2014 M-Audio ProFire.app drwxr-xr-x 3 root admin 96 Dec 15 2016 MOTU Audio Setup.app drwxr-xr-x 3 root admin 96 Dec 15 2016 MOTU PCI Audio Setup.app drwxr-xr-x 3 root admin 96 Dec 15 2016 MOTU PCI SMPTE Setup.app drwxr-xr-x 3 root admin 96 Dec 15 2016 MOTU SMPTE Setup.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Mail.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Maps.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Messages.app drwxrwxr-x@ 12 root admin 384 Mar 16 2017 Microsoft Office 2011 drwxr-xr-x 3 root wheel 96 Nov 11 2015 Microsoft Remote Desktop.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Mission Control.app drwxr-xr-x@ 3 HS8606 admin 96 Jun 8 2016 MySQLWorkbench.app drwxr-xr-x@ 3 root admin 96 Jan 9 2015 NetExtender.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Notes.app drwxr-xr-x 3 root wheel 96 Nov 14 08:55 Numbers.app drwxr-xr-x 3 root wheel 96 Nov 14 08:55 Pages.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Photo Booth.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Photos.app drwxr-xr-x@ 3 HS8606 staff 96 Jan 25 03:28 Postman.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Preview.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 QuickTime Player.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Reminders.app drwxr-xr-x 3 root admin 96 Feb 15 09:04 Remove Sophos Endpoint.app drwxrwxr-x 3 HS8606 admin 96 Aug 27 20:48 RingCentral Meetings.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Safari.app drwxr-xr-x 3 root wheel 96 Apr 2 2013 Samanage Agent.app drwxr-xr-x 3 root admin 96 Nov 22 09:33 SamanageAgent.app drwxr-xr-x@ 3 HS8606 staff 96 Apr 2 2016 Sequel Pro.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Siri.app drwxr-xr-x 3 HS8606 staff 96 Jan 2 11:02 Sketch.app drwxr-xr-x 3 root wheel 96 Jan 9 2017 Skitch.app drwxr-xr-x 3 HS8606 admin 96 Oct 18 2016 Skype.app drwxr-xr-x 3 HS8606 staff 96 Jan 16 15:43 Slack.app drwxr-xr-x 3 root admin 96 Feb 15 09:04 Sophos Endpoint Self Help.app drwxr-xr-x 3 root admin 96 Feb 15 09:04 Sophos Endpoint.app drwxr-xr-x@ 3 HS8606 admin 96 Sep 21 15:31 Sound Forge Pro.app drwxr-xr-x@ 3 HS8606 staff 96 Feb 15 10:49 Spotify.app drwxr-xr-x@ 3 HS8606 admin 96 Oct 28 2016 Steam.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Stickies.app drwxr-xr-x 3 root wheel 96 Jan 24 2017 StuffIt Expander.app drwxr-xr-x 3 HS8606 admin 96 Sep 13 10:49 Sublime Text.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 System Preferences.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 TextEdit.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 Time Machine.app drwxr-xr-x 3 HS8606 staff 96 Jun 28 2017 Transmit.app drwxr-xr-x 3 root wheel 96 Dec 29 11:20 Tunnelblick.app drwxrwxr-x 10 root admin 320 May 18 2017 Unity drwxr-xr-x+ 27 root admin 864 Feb 6 14:31 Utilities drwxr-xr-x 3 HS8606 staff 96 Jun 8 2017 VLC.app drwxr-xr-x 3 root wheel 96 Nov 8 00:59 VMware Fusion.app drwxr-xr-x 3 HS8606 staff 96 Nov 10 11:17 Vagrant Manager.app drwxr-xr-x 3 root admin 96 Feb 8 12:15 VirtualBox.app drwxrwxr-x 6 root admin 192 Jan 27 2017 Wacom Tablet.localized drwxr-xr-x 3 HS8606 staff 96 Sep 2 10:39 Xcode.app drwxr-xr-x@ 3 root wheel 96 Feb 2 10:03 iBooks.app drwxr-xr-x 3 root wheel 96 Nov 6 10:24 iMovie.app drwxr-xr-x 3 root wheel 96 Mar 20 2015 iPhoto.app drwxr-xr-x 3 HS8606 staff 96 Nov 8 11:53 iTerm.app drwxr-xr-x@ 3 root wheel 96 Jan 24 10:34 iTunes.app drwxr-xr-x 3 root admin 96 Feb 15 12:53 iZotope RX 6 Audio Editor.app 10:57:10 HS8606@HSA008606 ~ $ npm i https://github.com/AndreyBelym/testcafe/releases/download/browser-tools-gh-143-1/testcafe-0.18.7-dev20180206.tgz /Users/HS8606 └─┬ testcafe@0.18.7-dev20180206 ├── async-exit-hook@1.1.2 ├─┬ babel-core@6.26.0 │ ├─┬ babel-code-frame@6.26.0 │ │ ├── esutils@2.0.2 │ │ └── js-tokens@3.0.2 │ ├─┬ babel-generator@6.26.1 │ │ ├─┬ detect-indent@4.0.0 │ │ │ └── repeating@2.0.1 │ │ ├── jsesc@1.3.0 │ │ └── trim-right@1.0.1 │ ├── babel-helpers@6.24.1 │ ├── babel-messages@6.23.0 │ ├─┬ babel-register@6.26.0 │ │ └─┬ home-or-tmp@2.0.0 │ │ └── os-homedir@1.0.2 │ ├── babel-template@6.26.0 │ ├─┬ babel-traverse@6.26.0 │ │ └── globals@9.18.0 │ ├─┬ babel-types@6.26.0 │ │ └── to-fast-properties@1.0.3 │ ├── babylon@6.18.0 │ ├── convert-source-map@1.5.1 │ ├── json5@0.5.1 │ ├─┬ minimatch@3.0.4 │ │ └─┬ brace-expansion@1.1.11 │ │ ├── balanced-match@1.0.0 │ │ └── concat-map@0.0.1 │ ├── path-is-absolute@1.0.1 │ ├── private@0.1.8 │ ├── slash@1.0.0 │ └── source-map@0.5.7 ├─┬ babel-plugin-transform-class-properties@6.24.1 │ ├─┬ babel-helper-function-name@6.24.1 │ │ └── babel-helper-get-function-arity@6.24.1 │ └── babel-plugin-syntax-class-properties@6.13.0 ├── babel-plugin-transform-runtime@6.23.0 ├─┬ babel-preset-env@1.6.1 │ ├── babel-plugin-check-es2015-constants@6.22.0 │ ├── babel-plugin-syntax-trailing-function-commas@6.22.0 │ ├─┬ babel-plugin-transform-async-to-generator@6.24.1 │ │ ├── babel-helper-remap-async-to-generator@6.24.1 │ │ └── babel-plugin-syntax-async-functions@6.13.0 │ ├── babel-plugin-transform-es2015-arrow-functions@6.22.0 │ ├── babel-plugin-transform-es2015-block-scoped-functions@6.22.0 │ ├── babel-plugin-transform-es2015-block-scoping@6.26.0 │ ├─┬ babel-plugin-transform-es2015-classes@6.24.1 │ │ ├── babel-helper-define-map@6.26.0 │ │ ├── babel-helper-optimise-call-expression@6.24.1 │ │ └── babel-helper-replace-supers@6.24.1 │ ├── babel-plugin-transform-es2015-computed-properties@6.24.1 │ ├── babel-plugin-transform-es2015-destructuring@6.23.0 │ ├── babel-plugin-transform-es2015-duplicate-keys@6.24.1 │ ├── babel-plugin-transform-es2015-for-of@6.23.0 │ ├── babel-plugin-transform-es2015-function-name@6.24.1 │ ├── babel-plugin-transform-es2015-literals@6.22.0 │ ├── babel-plugin-transform-es2015-modules-amd@6.24.1 │ ├─┬ babel-plugin-transform-es2015-modules-commonjs@6.26.0 │ │ └── babel-plugin-transform-strict-mode@6.24.1 │ ├─┬ babel-plugin-transform-es2015-modules-systemjs@6.24.1 │ │ └── babel-helper-hoist-variables@6.24.1 │ ├── babel-plugin-transform-es2015-modules-umd@6.24.1 │ ├── babel-plugin-transform-es2015-object-super@6.24.1 │ ├─┬ babel-plugin-transform-es2015-parameters@6.24.1 │ │ └── babel-helper-call-delegate@6.24.1 │ ├── babel-plugin-transform-es2015-shorthand-properties@6.24.1 │ ├── babel-plugin-transform-es2015-spread@6.22.0 │ ├─┬ babel-plugin-transform-es2015-sticky-regex@6.24.1 │ │ └── babel-helper-regex@6.26.0 │ ├── babel-plugin-transform-es2015-template-literals@6.22.0 │ ├── babel-plugin-transform-es2015-typeof-symbol@6.23.0 │ ├─┬ babel-plugin-transform-es2015-unicode-regex@6.24.1 │ │ └─┬ regexpu-core@2.0.0 │ │ ├── regenerate@1.3.3 │ │ ├── regjsgen@0.2.0 │ │ └─┬ regjsparser@0.1.5 │ │ └── jsesc@0.5.0 │ ├─┬ babel-plugin-transform-exponentiation-operator@6.24.1 │ │ ├─┬ babel-helper-builder-binary-assignment-operator-visitor@6.24.1 │ │ │ └── babel-helper-explode-assignable-expression@6.24.1 │ │ └── babel-plugin-syntax-exponentiation-operator@6.13.0 │ ├─┬ babel-plugin-transform-regenerator@6.26.0 │ │ └── regenerator-transform@0.10.1 │ ├─┬ browserslist@2.11.3 │ │ ├── caniuse-lite@1.0.30000808 │ │ └── electron-to-chromium@1.3.33 │ ├─┬ invariant@2.2.2 │ │ └── loose-envify@1.3.1 │ └── semver@5.5.0 ├─┬ babel-preset-flow@6.23.0 │ └─┬ babel-plugin-transform-flow-strip-types@6.22.0 │ └── babel-plugin-syntax-flow@6.18.0 ├─┬ babel-preset-stage-2@6.24.1 │ ├── babel-plugin-syntax-dynamic-import@6.18.0 │ ├─┬ babel-plugin-transform-decorators@6.24.1 │ │ ├─┬ babel-helper-explode-class@6.24.1 │ │ │ └── babel-helper-bindify-decorators@6.24.1 │ │ └── babel-plugin-syntax-decorators@6.13.0 │ └─┬ babel-preset-stage-3@6.24.1 │ ├─┬ babel-plugin-transform-async-generator-functions@6.24.1 │ │ └── babel-plugin-syntax-async-generators@6.13.0 │ └─┬ babel-plugin-transform-object-rest-spread@6.26.0 │ └── babel-plugin-syntax-object-rest-spread@6.13.0 ├─┬ babel-runtime@6.26.0 │ ├── core-js@2.5.3 │ └── regenerator-runtime@0.11.1 ├── bin-v8-flags-filter@1.1.3 ├── callsite@1.0.0 ├─┬ callsite-record@4.1.1 │ ├── @types/chalk@0.4.31 │ ├── @types/error-stack-parser@1.3.18 │ ├── @types/lodash@4.14.103 │ ├─┬ error-stack-parser@1.3.6 │ │ └── stackframe@0.3.1 │ ├─┬ highlight-es@1.0.1 │ │ └── is-es2016-keyword@1.0.0 │ └── pinkie-promise@2.0.1 ├─┬ chai@3.5.0 │ ├── assertion-error@1.1.0 │ ├─┬ deep-eql@0.1.3 │ │ └── type-detect@0.1.1 │ └── type-detect@1.0.0 ├─┬ chalk@1.1.3 │ ├── ansi-styles@2.2.1 │ ├── escape-string-regexp@1.0.5 │ ├─┬ has-ansi@2.0.0 │ │ └── ansi-regex@2.1.1 │ ├── strip-ansi@3.0.1 │ └── supports-color@2.0.0 ├── chrome-emulated-devices-list@0.1.0 ├─┬ chrome-remote-interface@0.25.5 │ ├── commander@2.11.0 │ └─┬ ws@3.3.3 │ ├── async-limiter@1.0.0 │ ├── safe-buffer@5.1.1 │ └── ultron@1.1.1 ├── commander@2.14.1 ├─┬ debug@2.6.9 │ └── ms@2.0.0 ├── dedent@0.4.0 ├── elegant-spinner@1.0.1 ├─┬ endpoint-utils@1.0.2 │ ├── ip@1.1.5 │ └─┬ pinkie-promise@1.0.0 │ └── pinkie@1.0.0 ├─┬ globby@3.0.1 │ ├─┬ array-union@1.0.2 │ │ └── array-uniq@1.0.3 │ ├── arrify@1.0.1 │ ├─┬ glob@5.0.15 │ │ ├─┬ inflight@1.0.6 │ │ │ └── wrappy@1.0.2 │ │ ├── inherits@2.0.3 │ │ └── once@1.4.0 │ ├── object-assign@4.1.1 │ └─┬ pinkie-promise@1.0.0 │ └── pinkie@1.0.0 ├─┬ indent-string@1.2.2 │ ├── get-stdin@4.0.1 │ ├── minimist@1.2.0 │ └─┬ repeating@1.1.3 │ └─┬ is-finite@1.0.2 │ └── number-is-nan@1.0.1 ├─┬ is-ci@1.1.0 │ └── ci-info@1.1.2 ├─┬ is-glob@2.0.1 │ └── is-extglob@1.0.0 ├── lodash@4.17.5 ├─┬ log-update-async-hook@2.0.2 │ ├── ansi-escapes@2.0.0 │ ├─┬ onetime@2.0.1 │ │ └── mimic-fn@1.2.0 │ └─┬ wrap-ansi@2.1.0 │ └─┬ string-width@1.0.2 │ ├── code-point-at@1.1.0 │ └── is-fullwidth-code-point@1.0.0 ├── map-reverse@1.0.1 ├─┬ mkdirp@0.5.1 │ └── minimist@0.0.8 ├── moment@2.20.1 ├── moment-duration-format@1.3.0 ├── mustache@2.3.0 ├── nanoid@0.2.2 ├── node-version@1.1.0 ├── os-family@1.0.0 ├── parse5@1.5.1 ├── pify@2.3.0 ├── pinkie@2.0.4 ├── promisify-event@1.0.0 ├─┬ ps-node@0.1.6 │ └─┬ table-parser@0.1.3 │ └── connected-domain@1.0.0 ├── qrcode-terminal@0.10.0 ├── read-file-relative@1.2.0 ├── replicator@1.0.1 ├─┬ resolve-cwd@1.0.0 │ └── resolve-from@2.0.0 ├─┬ sanitize-filename@1.6.1 │ └─┬ truncate-utf8-bytes@1.0.2 │ └── utf8-byte-length@1.0.4 ├── source-map-support@0.4.18 ├── stack-chain@2.0.0 ├─┬ strip-bom@2.0.0 │ └── is-utf8@0.2.1 ├─┬ testcafe-browser-tools@1.5.1 │ ├── array-find@1.0.0 │ ├─┬ babel-runtime@5.8.38 │ │ └── core-js@1.2.7 │ ├── graceful-fs@4.1.11 │ ├── linux-platform-info@0.0.3 │ ├─┬ plist@2.1.0 │ │ ├── base64-js@1.2.0 │ │ ├── xmlbuilder@8.2.2 │ │ └── xmldom@0.1.27 │ └─┬ which-promise@1.0.0 │ ├─┬ pinkie-promise@1.0.0 │ │ └── pinkie@1.0.0 │ └─┬ which@1.3.0 │ └── isexe@2.0.0 ├─┬ testcafe-hammerhead@13.1.0 │ ├── bowser@1.6.0 │ ├── brotli@1.3.2 │ ├── cast-array@1.0.0 │ ├── crypto-md5@1.0.0 │ ├─┬ css@2.2.1 │ │ ├─┬ source-map@0.1.43 │ │ │ └── amdefine@1.0.1 │ │ ├─┬ source-map-resolve@0.3.1 │ │ │ ├── atob@1.1.3 │ │ │ ├── resolve-url@0.2.1 │ │ │ └── source-map-url@0.3.0 │ │ └── urix@0.1.0 │ ├── iconv-lite@0.4.11 │ ├── lodash@4.16.4 │ ├── lru-cache@2.6.3 │ ├── mime@1.4.1 │ ├── pinkie@1.0.0 │ ├─┬ tough-cookie@2.3.3 │ │ └── punycode@1.4.1 │ ├── tunnel-agent@0.6.0 │ ├── webauth@1.1.0 │ └── yakaa@1.0.1 ├─┬ testcafe-legacy-api@3.1.4 │ ├── async@0.2.6 │ ├─┬ babel-runtime@5.8.38 │ │ └── core-js@1.2.7 │ ├── dedent@0.6.0 │ └── parse5@2.2.3 ├── testcafe-reporter-json@2.1.0 ├── testcafe-reporter-list@2.1.0 ├── testcafe-reporter-minimal@2.1.0 ├── testcafe-reporter-spec@2.1.1 ├── testcafe-reporter-xunit@2.1.0 ├── time-limit-promise@1.0.2 ├─┬ tmp@0.0.28 │ └── os-tmpdir@1.0.2 ├── tree-kill@1.2.0 ├── typescript@2.7.2 └─┬ useragent@2.3.0 └─┬ lru-cache@4.1.1 ├── pseudomap@1.0.2 └── yallist@2.1.2 npm WARN enoent ENOENT: no such file or directory, open '/Users/HS8606/package.json' npm WARN HS8606 No description npm WARN HS8606 No repository field. npm WARN HS8606 No README data npm WARN HS8606 No license field. 10:57:51 HS8606@HSA008606 ~ $ testcafe -v Using locally installed version of TestCafe. (node:26684) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Conflicting version of stack-chain found (node:26684) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. 10:58:07 HS8606@HSA008606 ~ $ testcafe -b Using locally installed version of TestCafe. (node:26706) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Conflicting version of stack-chain found (node:26706) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. 10:58:13 HS8606@HSA008606 ~ $

On Fri, Feb 16, 2018 at 5:38 AM, Andrey Belym notifications@github.com wrote:

Also, could you please ask them to install a testing TestCafe build using the following command:

npm i https://github.com/AndreyBelym/testcafe/releases/download/browser-tools-gh-143-1/testcafe-0.18.7-dev20180206.tgz

and check the output of testcafe -v and testcafe -b?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/DevExpress/testcafe-browser-tools/issues/143#issuecomment-366213453, or mute the thread https://github.com/notifications/unsubscribe-auth/ABgvVh2ZFUKHUm0muzCqoa7H6ItNT6c7ks5tVWimgaJpZM4SGOFg .

-- Stu Heiss DevOps

312-863-7500 <3128637500> (main) 312-546-3471 <3125463471> (direct) 773-677-3750 <7736773750> (mobile)

highlandsolutions.com http://highlandsolutions.com/ Get Help & Support help.highlandsolutions.com

This e-mail and any attachments may contain confidential and privileged information. If you are not the intended recipient, please notify the sender immediately by return email, delete this email and any attachments, and destroy any copies. Any dissemination or use of this information by a person other than the intended recipient is unauthorized and may be illegal.

stuheiss commented 6 years ago

Is there any update on this issue?

AndreyBelym commented 6 years ago

Hi @stuheiss, sorry for the late answer. I have been working on the problem with conflicting stack-chain versions, and looks like it's fixed now. I will provide you a new debug build ASAP.

AndreyBelym commented 6 years ago

Hello @stuheiss!

We've released testcafe@0.19.1. Could you please update your installations and check if the problem isn't gone? If it's not, I've prepared the updated debug build, you can install it with

npm i https://github.com/AndreyBelym/testcafe/releases/download/browser-tools-gh-143-1/testcafe-0.19.1.tgz
shanshanyang commented 6 years ago

Hi @AndreyBelym, i have the same issue. i am on mac osx 10.11.6, with zachholman's dotfile installed. i discovered that in file get-installations.js line 17, the fileExists is always false when provided an alias name. Here is the terminal output of the instPath param. There is special characters in the file name, that caused the instPath to never exist.

screen shot 2018-05-29 at 3 56 33 pm

Found a link relate to those characters in file name https://stackoverflow.com/questions/23975735/what-is-this-u001b9-syntax-of-choosing-what-color-text-appears-on-console

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had any activity for a long period. It will be closed and archived if no further activity occurs. However, we may return to this issue in the future. If it still affects you or you have any additional information regarding it, please leave a comment and we will keep it open.

github-actions[bot] commented 1 year ago

We're closing this issue after a prolonged period of inactivity. If it still affects you, please add a comment to this issue with up-to-date information. Thank you.