You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
monkeyking/IPython/html/tests
Jonathan Frederic 09b289d932
Merge pull request #7274 from Carreau/global-command
11 years ago
..
base fixing tests 11 years ago
notebook Update test to modify class config for default_cell_type 11 years ago
services wait for kernel_ready after ws_closed_error 11 years ago
tree fix link-following logic in directory nav 11 years ago
widgets fix widget-import-warning test 11 years ago
README.md Updating JS tests README.md. 12 years ago
launchnotebook.py abstract some methods in contents service tests 11 years ago
test_files.py fix backward `f, nb` args for nbformat.write 11 years ago
test_hist.sqlite mv IPython.html.notebook -> IPython.html 13 years ago
test_nbextensions.py Remove separate 'path', 'name' in Contents API 11 years ago
test_notebookapp.py capture logging in a few tests 12 years ago
test_paths.py fix and test path regexes 11 years ago
test_serialize.py test websocket-friendly binary message roundtrip 11 years ago
test_utils.py Small refactoring of is_hidden to take root as default kwarg. 12 years ago
util.js Merge pull request #7274 from Carreau/global-command 11 years ago

README.md

IPython Notebook JavaScript Tests

This directory includes regression tests for the web notebook. These tests depend on CasperJS, which in turn requires a recent version of PhantomJS.

The JavaScript tests are organized into subdirectories that match those in static (base', notebook, services, tree`, etc.).

To run all of the JavaScript tests do:

iptest js

To run the JavaScript tests in a single subdirectory (notebook in this case) do:

iptest js/notebook

The file util.js contains utility functions for tests, including a path to a running notebook server on localhost (http://127.0.0.1) with the port number specified as a command line argument to the test suite. Port 8888 is used if --port= is not specified. When you run these tests using iptest you do not, however, have to start a notebook server yourself; that is done automatically.