Commit Graph

324 Commits (4317b94de53a7f5016794e275190e1e22add09f0)

Author SHA1 Message Date
Jonathan Frederic 99a0013525 Adde slimerjs support to JS tests
12 years ago
MinRK 5c23ad48d7 remove redundant js_enabled variable
12 years ago
MinRK 70c927e97b fix undefined js_enabled on `iptest —all`
12 years ago
Thomas Kluyver e26140c435 Handle failure to read JSON waiting for server start
12 years ago
Paul Ivanov 79217e7e63 be explicit about skipping js tests
12 years ago
MinRK af2d60a393 Popen.wait(timeout) is new in Python 3.3
12 years ago
MinRK b3c46ab2b4 Don't hang tests if notebook server fails to terminate.
12 years ago
MinRK e934687fed don't test js test groups by default
12 years ago
Thomas Kluyver c6de836564 Remove the octavemagic extension.
12 years ago
Min RK 25b111d7cb Merge pull request #5339 from minrk/iptest-qt-js-wtf
12 years ago
MinRK 191cc65631 halt stream capturer after server terminates
12 years ago
Thomas Kluyver 1b9bd741b4 Move configuration of Python test controllers into setup()
12 years ago
MinRK 4b15d4c36d don't launch js tests if the server didn't start
12 years ago
MinRK a16acb246d html and js tests require sqlite3 (session manager)
12 years ago
MinRK 386b08634c Don't use fork to start the notebook in js tests
12 years ago
Thomas Kluyver 2620761202 Improve description of -j option to iptest
12 years ago
Thomas Kluyver c861f58327 Shorten leftover references to 'IPython test group'
12 years ago
Thomas Kluyver 8c45772c3e Refactor generation of casperjs command
12 years ago
Thomas Kluyver 1cf91b4933 Refactor TestController API to allow it to display extra info.
12 years ago
Thomas Kluyver 8170b58c3f Fix display of notebook directory path
12 years ago
Thomas Kluyver cedc3bad9e Some gardening on iptest result reporting
12 years ago
MinRK 22486461f3 use ipc for notebook js tests
12 years ago
Thomas Kluyver f8fbd82864 Fix exclusion of tests directories from coverage reports
12 years ago
Min RK 41275b062a Merge pull request #5089 from rgbkrk/azure_out
12 years ago
Kyle Kelley c9adc812bf Remove remaining refs to the Azure NB Manager
12 years ago
Konrad Hinsen 4058786dcd Print a warning when iptest is run from the IPython source directory
12 years ago
MinRK f80e4dc72e don't create js test directories unless they are being used
12 years ago
MinRK 7cb4321bfe test unicode path in dashboard_nav
12 years ago
Jonathan Frederic 60c035f874 Hardcode exception for __pycache___
12 years ago
Jonathan Frederic b5d465e3c7 removed `casperjs` dir
12 years ago
Paul Ivanov 55684d7c1e don't change name of section
12 years ago
Paul Ivanov 2c55a81efa use js/subfolder/test.js syntax now
12 years ago
Paul Ivanov 4ad7e35809 shorten the js section names
12 years ago
Paul Ivanov 04e0725ba9 fat fingers
12 years ago
Paul Ivanov 4f49ed4008 allow testing individual js files
12 years ago
Paul Ivanov ea242a7c23 make tests actually run
12 years ago
Jonathan Frederic 4984e0f2c9 Added notebook and widget test groups.
12 years ago
Brian E. Granger 977b164d8e Cleaning up JS tests controller.
12 years ago
Brian E. Granger 717f031e01 Adding dashboard navigation tests for dir browsing.
12 years ago
Thomas Kluyver 956fbde018 Prevent 'iptest IPython' from trying to run.
12 years ago
Brian E. Granger aa71651468 Fixing issues with js tests.
12 years ago
MinRK 668d221bb6 exclude html nbconvert tests if nbconvert is not importable
12 years ago
MinRK 5d02c111bb actually remove irunner
12 years ago
Thomas Kluyver a0b60a24cd Option to spew subprocess streams during tests
12 years ago
Thomas Kluyver 4e6a1c1d69 Don't check for wx in the test suite.
12 years ago
Thomas Kluyver 627c67ac9d Restore the ability to run tests from a function.
12 years ago
Thomas Kluyver 1c9386b6d6 StreamCapturer should die if main process crashes.
12 years ago
Thomas Kluyver 28fcac5088 Don't use select() in StreamCapturer
12 years ago
Thomas Kluyver acd00de9dd Simplify StreamCapturer for subprocess testing
12 years ago
Thomas Kluyver 79c0712752 Catch failures reading data from terminated subprocesses
12 years ago
Thomas Kluyver d729dfbbe2 Fix passing extra arguments to Python test controllers
12 years ago
Thomas Kluyver 81660c08ce Allow running Python tests on one section of the codebase
12 years ago
Thomas Kluyver 45faf9a949 Merge commit '37dadeb' (most of PR #4391)
12 years ago
Paul Ivanov 4993ddd498 make js tests quieter, silence notebook server
12 years ago
Paul Ivanov 7546e57db4 make tests work on TravisCI
12 years ago
Thomas Kluyver fc639f3d25 Separate out machinery for running JS tests
12 years ago
Paul Ivanov 5fbfc30a08 quieter notebook server output for js test suite
12 years ago
Paul Ivanov 3fdbeb5cae use a temporary directory for js tests
12 years ago
Paul Ivanov 49770da5ea --no-browser flag to js tests notebook server
12 years ago
Paul Ivanov 5f4c695aab start and use notebook server for js test suite
12 years ago
Paul Ivanov aaae8fd200 JSController working, `iptest js` runs casperjs
12 years ago
Paul Ivanov 66972d69bf added javascript section with casperjs requirement
12 years ago
Paul Ivanov 8338f9ae90 simplify prepare_controllers logic
12 years ago
Thomas Kluyver ab357f190b Merge pull request #4393 from takluyver/tests-subproc-stream-capture
12 years ago
MinRK 77c1a10518 update test requirements for IPython.html
12 years ago
Thomas Kluyver bc16465b66 Clean up formatting sys info for test report
12 years ago
Thomas Kluyver d68658e3a1 Don't show subprocess output if there isn't any
12 years ago
Thomas Kluyver 4bcd7bd44d Don't try to wait for StreamCapturer that was never started
12 years ago
Thomas Kluyver 7d98362972 Capture output from subprocs during test, and display on failure
12 years ago
Thomas Kluyver 404fa0f034 Restore mention of number of test groups after success
12 years ago
Thomas Kluyver 9b25eb7cdb More concise test summary info
12 years ago
Thomas Kluyver 93d653985a Hopefully fix ordering of output on ShiningPanda
13 years ago
Thomas Kluyver 7db44e7e39 Fix excludes for IPython.testing
13 years ago
Thomas Kluyver f24a3061f3 Use plain string searching for test exclusions.
13 years ago
Thomas Kluyver fd2c1c9157 Allow passing extra arguments to iptest through for nose
13 years ago
Min RK db1ff54ec3 add nbconvert serve exclusions without tornado
13 years ago
Thomas Kluyver 2abff123ea Simplify parsing -j arg
13 years ago
Thomas Kluyver 1e1e3c57f9 Unify entry points for iptest
13 years ago
Thomas Kluyver 860da5d81a Allow 'iptest IPython.lib' as well as 'iptest lib'
13 years ago
Thomas Kluyver 296eecde56 Allow drilling down to individual tests using iptest command
13 years ago
Thomas Kluyver 1427c61097 Fix printing test failures on Python 3
13 years ago
Thomas Kluyver 0042dce3a6 Separate TestController base class which could be used for JS tests
13 years ago
Thomas Kluyver f14a22e5f0 Also show which test groups didn't run
13 years ago
Thomas Kluyver eba1f23058 Better coverage reporting
13 years ago
Thomas Kluyver 79cde3f20a Allow xunit and coverage output
13 years ago
Thomas Kluyver 3659828316 Improve test output
13 years ago
Thomas Kluyver 51653610ef Fix cleanup of test controller
13 years ago
Thomas Kluyver 2138216f15 Start refactoring test machinery
13 years ago
Thomas Kluyver 1e013a8f1f Split out iptestcontroller to control test process.
13 years ago
MinRK 6abcf90d4e add nbconvert serve exclusions without tornado
13 years ago
Paul Ivanov 7e255d42dd remove unnecessary print statement
13 years ago
Paul Ivanov 396ac5c74f removing unnecessary print statements
13 years ago
Paul Ivanov da4379ec26 parallel is slowest of all, moving it to the front
13 years ago
Paul Ivanov 596df103e3 added prettier printing
13 years ago
Paul Ivanov 1c4f6afc0a run test in parallel (FASTER)
13 years ago
Thomas Kluyver 7a07a1c88d Drop monkeypatch for pre-1.0 nose
13 years ago
Thomas Kluyver 09bb0830a8 Remove extra assert methods needed for Python 2.6
13 years ago
MinRK af88c03774 exclude IPython.lib.kernel in iptest
13 years ago
Jonathan Frederic 6803663813 nbconvert no longer depends on markdown
13 years ago
Jonathan Frederic 7782f29910 Re-enable files directory exclusion.
13 years ago