Skip to content
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

Add testing framework #24

Closed
AbdealiLoKo opened this issue Feb 28, 2016 · 3 comments
Closed

Add testing framework #24

AbdealiLoKo opened this issue Feb 28, 2016 · 3 comments

Comments

@AbdealiLoKo
Copy link
Contributor

Until now although travis is enabled we do not use unittests.

We need to decide on which framework to use and to also set it up.

@AbdealiLoKo
Copy link
Contributor Author

So, this is something I'm not very familiar with.

Selenium is a popular library which uses a browser and you can click on things and see what happens to the browser screen. Not sure if it works in travis or whether it needs XDisplay (I remember dogtail has issues when doing i for coala-gui)

For simple angular unittests karma and mocha are two names Ive seen commonly. Maybe use them ?

@tushar-rishav opinions ?

@tushar-rishav
Copy link
Member

@AbdealiJK

  • I'm familiar with Selenium but ain't sure about it's integration with travis. I think if we want headless testing then PhantomJS might be useful? Travis env provides PhantomJS.
  • Karma or Jasmine seems to be promising. We can use them.

@sils
Copy link
Member

sils commented Feb 28, 2016

FWIW there's a PhantomJS webdriver for selenium

Sincerely,

Lasse Schuirmann

contact@viperdev.io
http://viperdev.io/

2016-02-28 13:28 GMT+01:00 Tushar notifications@github.com:

@AbdealiJK https://github.com/AbdealiJK

I'm familiar with Selenium but ain't sure about it's integration with
travis. I think if we want headless testing then PhantomJS might be useful?
Travis env provides PhantomJS.

Karma or Jasmine seems to be promising. We can use them.


Reply to this email directly or view it on GitHub
#24 (comment)
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

4 participants