MinRK
d4780c2cfc
remove security.is_safe
2014-03-03 16:10:20 -08:00
MinRK
4d35660f3c
sanitize CSS
...
rather than removing it entirely
2014-03-03 16:10:19 -08:00
MinRK
d7b1e8b45b
test style
2014-03-03 16:10:19 -08:00
MinRK
a7dc526b2b
testing for sanitize
2014-03-03 16:10:18 -08:00
MinRK
4b01948200
check trust of data-attributes in sanitization
2014-03-03 16:10:18 -08:00
MinRK
0da66543a0
move security js test
2014-03-03 16:10:17 -08:00
Brian E. Granger
07cdb1e195
Adding first round of security tests of is_safe.
2014-03-03 16:06:41 -08:00
Thomas Kluyver
9c5f9e3a35
Merge pull request #5265 from ellisonbg/timeout-error
...
Missing class def for TimeoutError
2014-03-03 15:16:21 -08:00
Brian E. Granger
b1c87debde
Adding comment about this fix.
2014-03-03 14:50:06 -08:00
Brian E. Granger
dd55efc45d
Missing class def for TimeoutError.
2014-03-03 13:55:00 -08:00
Brian E. Granger
af7dd15181
Removing old keyboard handling from IPython.utils.
2014-03-03 13:13:50 -08:00
Brian E. Granger
929f5bc8ea
Fixing references to IPython.keycodes.
2014-03-03 13:10:18 -08:00
Brian E. Granger
c76ab1d836
Adding basic tests for keyboard.js
2014-03-03 13:10:17 -08:00
MinRK
e02308e436
capture logging in a few tests
...
this could probably be made more general,
but these were the two places I noticed log output.
2014-02-22 21:12:19 -08:00
MinRK
386274488d
don't create notebook_dir if it doesn't exist
2014-02-21 13:22:57 -08:00
MinRK
cb25736a24
reorganize who knows what about paths
...
- add NotebookApp.notebook_dir
- add KernelManager.root_dir
- remove NotebookManager.notebook_dir, move to FileNBM.notebook_dir
Default value for KM.root_dir and fNBM.notebook_dir is NotebookApp.notebook_dir, but they can be configured separately.
SessionManager passes the API path to KernelManager,
which is responsible for turning it into the kernel's cwd.
2014-02-21 13:22:56 -08:00
Jonathan Frederic
82bbcf166d
Fixed .. typo
2014-02-20 13:14:37 -08:00
Jonathan Frederic
cecf7cf06f
Fixed radio button selector for new radio button class
2014-02-19 14:48:21 -08:00
Thomas Kluyver
d6986cf4ec
Merge pull request #4778 from minrk/install-nbextensions
...
add APIs for installing notebook extensions
2014-02-14 15:21:15 -08:00
MinRK
1ed5b184fb
test installing nbextensions with symlink
2014-02-14 15:02:02 -08:00
MinRK
8353e85e48
test check_nbextension
2014-02-13 19:46:36 -08:00
Jonathan Frederic
3d408f5241
Added a test to make sure full state was not getting sent.
2014-02-10 15:46:05 -08:00
Jonathan Frederic
fbf700e5d2
Fixed typo in new test
2014-02-10 14:50:49 -08:00
Jonathan Frederic
a173e684c6
Added test that shows the problem.
2014-02-10 14:50:49 -08:00
Brian E. Granger
38c369c0d8
Updating JS tests README.md.
2014-02-09 14:15:54 -08:00
Brian E. Granger
89c1aa2010
Merge pull request #5062 from minrk/js-test-races
...
adjust some events in nb_roundtrip
2014-02-08 23:20:09 -08:00
MinRK
e14172d851
adjust some events in nb_roundtrip
...
hopefully should address some intermittent failures due to race conditions
2014-02-08 23:12:05 -08:00
MinRK
7cb4321bfe
test unicode path in dashboard_nav
2014-02-08 23:09:23 -08:00
MinRK
f3664e1beb
support URLs and zip/tarballs in install_extension
2014-02-08 20:08:15 -08:00
MinRK
704b349302
add IPython.html.nbextensions.install_nbextension
...
for installing files into IPYTHONDIR/nbextensions
2014-02-08 20:02:56 -08:00
Jonathan Frederic
94a7a7fd3a
Whoops, put kernel.js in the wrong folder
2014-02-07 21:18:54 -08:00
Jonathan Frederic
23f2bdf734
Made the folders map 1-to-1 with those in static
2014-02-07 21:13:33 -08:00
Jonathan Frederic
2da92d4d13
Moved files out of casperjs folder
2014-02-07 21:06:58 -08:00
Jonathan Frederic
a07d24adb9
Move tests out into parent directories
2014-02-07 10:09:04 -08:00
Jonathan Frederic
063656343b
Moved notebook tests around.
2014-02-06 16:45:54 -08:00
Min RK
cd7c1e6fae
Merge pull request #5001 from ellisonbg/dashboard-dirs
...
Add directory navigation to dashboard
2014-02-05 17:21:43 -08:00
Brian E. Granger
eb9e0be218
Small refactoring of is_hidden to take root as default kwarg.
2014-02-05 16:43:11 -08:00
Brian E. Granger
009367666a
Fixing test_files tests.
2014-02-05 15:41:28 -08:00
Brian E. Granger
243392d810
Creating and testing IPython.html.utils.is_hidden.
2014-02-05 13:09:55 -08:00
Brian E. Granger
e765f894b6
Merge pull request #5023 from jdfreder/widget-arrays
...
Widgets- add ability to pack and unpack arrays on JS side.
2014-02-04 16:43:50 -08:00
Jonathan Frederic
4b9cb92247
Added support for RuntimeArray
2014-02-04 16:29:48 -08:00
Jonathan Frederic
74b2f5c542
Added debug log to see what is happening...
2014-02-04 16:18:04 -08:00
Jonathan Frederic
836742dc59
Added test for pack and unpack Model functions
2014-02-04 16:03:37 -08:00
Brian E. Granger
6ac7f6c2b4
Fixing casperjs tests to run on casperjs 1.0.x.
2014-02-04 15:53:28 -08:00
Brian E. Granger
717f031e01
Adding dashboard navigation tests for dir browsing.
2014-02-04 15:53:28 -08:00
Brian E. Granger
350705075b
Merge pull request #5012 from minrk/selection-dict
...
Make `SelectionWidget.values` a dict
2014-02-04 15:27:23 -08:00
MinRK
cc791f2a56
update selection test with null selection being invalid
2014-02-04 14:40:10 -08:00
Min RK
978a5c1bc2
Merge pull request #4952 from jdfreder/widget-tests
...
Widget test inconsistencies
add wait_for_widget
2014-02-04 12:14:31 -08:00
Matthias BUSSONNIER
bb27cd0de5
more subtle kernel indicator
...
add casper.wait_for_busy
like wait_for_idle, but busy
restore kernel notification widget
it's still used for interrupt / restart
use wait_for_busy in check_interrupt test
2014-02-04 11:40:39 +01:00
MinRK
3e1f2e22f8
Make SelectionWidget.values
a dict
...
rename 'labels' and '_value' to 'value_names' and 'value_name'.
To specify a mapping of value names and values, use a dict.
If you specify `values=[list]`, then an OrderedDict will be used.
Assignment after construction only supports a dict.
2014-02-03 17:15:06 -08:00