ipython-file-upload icon indicating copy to clipboard operation
ipython-file-upload copied to clipboard

continuous integration for appveyor and travis

Open den-run-ai opened this issue 10 years ago • 4 comments

Without CI and some basic tests, it is hard to believe that something is working in this extension.

At least people can look at YAML and installation logs to see all dependencies, which are complicated due to distributed jupyter ecosystem.

I will try to run this on linux mint with chrome and mozilla browsers.

den-run-ai avatar May 04 '16 02:05 den-run-ai

@denfromufa: Agreed, do you know a project where I can learn how to use Travis CI to test the browser side?

peteut avatar May 05 '16 22:05 peteut

@peteut this is how testing for one of nbextensions works:

https://github.com/ipython-contrib/IPython-notebook-extensions/tree/master/nbextensions/usability/highlighter#testing

den-run-ai avatar May 13 '16 05:05 den-run-ai

not sure how it can be run in CI though.

den-run-ai avatar May 13 '16 05:05 den-run-ai

karma is used in jupyter-js-services/test/integration_test.py

See also https://github.com/jupyter/notebook/issues/586

peteut avatar May 13 '16 07:05 peteut