New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Which version of Node to use with testing Meteor application? #204
Comments
Hey Richard You may be able to use Phantom, or if you start your own selenium server then you can pass Chimp the host. I would recommend a higher Node version for Chimp for sure, and I wish Meteor would use an up-to-date Node. We're on v5.2.0 now! |
OK, thanks Sam for the clarification (maybe you add a gotcha to the Chimp On 19 December 2015 at 22:21, Sam Hatoum notifications@github.com wrote:
|
Hi, reporting back. running chimp with phantomjs seems to work OK
But if I select chrome or firefox, I get the same node error as above (I am running node 0.10.40). This is not good news for any Meteor folk hoping to switch to use chimp from Velocity Cucumber .... hoping this gets noticed by MDG soon: |
Thanks for reporting back! |
Meteor has its own version of node when it's run, so you can still install 0.5.2 and Meteor will use 0.10.40 |
That's how it works locally |
@rjsmith did installing 0.5.2 work for you? |
Hi @samhatoum Happy New Year! Yes - I updated node locally to v5.2.0, I can now run chimp against chrome browser (& phantomjs). And my sanjo:jasmine server integration tests are also all passing, so do not seem to be affected in any way |
Hello, |
Meteor uses its own node, so you just need to install the latest node separately to Meteor and you should be good to go |
cool, that seems to be working. /home/XXXXX/.meteor/packages/meteor-tool/1.1.10/mt-os.linux.x86_64/dev_bundle/bin and excecute the following from there (be sure to use the node executables there, with ./node, otherwise the executable from PATH will be used) ./npm cache clean -f
./npm install -g n
sudo ./n stable this will first install the node module n, which helps to update node and then update node to the latest stable version. |
I've submitted a pull request to make selenium-standalone compatible again with 0.10.x: webdriverio/selenium-standalone#161 |
selenium-standalone 4.9.1 is node.js 0.10 compatible. I think Chimp should work with 0.10 again. A test is required ;-) |
It works with 0.10.40. |
Hi,
I'd like to try out chimp with my Meteor application. I have Node 0.10.40 installed on my dev machine, as that is the version that my production app hosted on modulus.io uses. I also understand that Meteor is not supported on anything more recent that 0.10.40.
When I tried to install chimp using
npm install -g chimp
, the install proceded until it tried to run the selenium standalone script, at which point I get the following error:Doing a bit of research, I think the problem is that Node 0.10.40 does not have the
fs.access
method.Should I upgrade my dev machine to the latest and greatest Node version to be able to install and run chimp?
The text was updated successfully, but these errors were encountered: