Min RK
39121b7d4b
avoid writing nbextension config to user dir during tests
...
mock jupyter environment variables during nb/server-extension tests
10 years ago
Min RK
1d16b302be
wait for render events in markdown test
...
render callback is async,
so we have to wait for the render event to fire.
10 years ago
Bernd Schwarzenbacher
cc3e6e9213
Possible fix with failing test
...
Maybe the test is wrong
10 years ago
Bernd Schwarzenbacher
08bd284f0d
Add tests describing behaviour of #1209
10 years ago
Min RK
c3b547c17e
some tests, fixes for nbextension aliases
...
- fix some undefined aliases, tests for help output
- make uninstall symmetrical with install
10 years ago
Julien Rebetez
cf1e849fc6
Move the unused attachments garbage collection logic to TextCell.toJSON.
...
This enable to keep all attachments in memory and only garbage collect
on the JSON that is saved to disk.
This fixes #1185
10 years ago
Min RK
41d6da235c
Merge pull request #879 from ellisonbg/nbext-pain
...
New nbextensions installation API
10 years ago
Matthias Geier
9d052588b5
Update ANSI tests
10 years ago
Julien Rebetez
b1a0ca0116
Use casper.open() instead of casper.start() to open the dashboard.
...
Calling casper.start() multiple times causes casper to skip subsequent
then().
Fix #1204
10 years ago
Jason Grout
a7b122f524
Add more kernel message buffer tests.
10 years ago
Nicholas Bollweg
19c65b606a
changing extension enable/disable configuration default to --user
10 years ago
Jason Grout
b38f74758b
Add tests for notebook cell execution buffering.
10 years ago
Min RK
3feea61802
Merge pull request #775 from maartenbreddels/master
...
new feature: NotebookApp.password_required forces user to have a password
10 years ago
Nicholas Bollweg
77725985c1
adding test for non-python nbextension
10 years ago
Nicholas Bollweg
7859e9d7e7
adding more tests for validation, cleaning up validation return values
10 years ago
Nicholas Bollweg
f3074fde93
logging, removing redundant implementations
10 years ago
Min RK
233f04428d
Merge pull request #621 from julienr/inline_images
...
Implement markdown cell attachments. Allow drag’n’drop of images into…
10 years ago
Maarten A. Breddels
b9d106a808
implemented changes as discussed at PR 775, password generation moved to module
10 years ago
Maarten A. Breddels
dc311c51a8
new feature: NotebookApp.password_required, when enabled will only run with a password present. If not present, will ask the user for it. This is useful in a multi user environment, for instance when everybody in the LAN can access each other's machine though ssh.
10 years ago
Min RK
d618b4f21f
allow notebook-dir to be root
...
we were stripping `/`, which is fine except when that's the whole string,
which we were then interpreting as `''`, which gives the CWD.
This is a regression in 4.1
10 years ago
Matthias Bussonnier
174d772e75
remove verbosity
10 years ago
Matthias Bussonnier
eb87e16ccb
Minor style fixes
10 years ago
Jonathan Frederic
b5c4e98fe8
Get the serverextensions stuff to work and add unit tests for it
10 years ago
Jonathan Frederic
54dd9c525a
Squash some bugs and write unit tests
...
Fix the new tests
10 years ago
Julien Rebetez
93201ddece
Update tests/README.md to point towards using notebook.jstest instead of iptest
10 years ago
Julien Rebetez
f50474d60d
Add test for attachments garbage collection
10 years ago
Julien Rebetez
51cab51f1c
Add Copy/Paste cell attachments test
10 years ago
Julien Rebetez
6cc468db52
Add tests for attachments insert menuitem
10 years ago
Thomas Kluyver
843e9a181a
Merge pull request #1136 from minrk/close-restart-channel
...
channel.closed is a method
10 years ago
Min RK
6b82621b9a
Merge pull request #1130 from takluyver/daemonic-test-server
...
Mark thread for test server as daemonic
10 years ago
Min RK
ba161b06dd
teardown zmq Context explicitly at the end of each test group
...
Increases the chances of noticing when we aren't cleaning up our sockets properly.
10 years ago
Thomas Kluyver
ce3dd80391
Mark thread as daemon in a way that Python 2 supports
10 years ago
Thomas Kluyver
c1a2a26551
Mark thread for test server as daemonic
...
I don't understand how, but I suspect that the threaded server is
somehow involved in the hangs we see after the tests complete. This
marks it as daemonic so that if it somehow escapes it won't keep the
test process alive.
10 years ago
Jonathan Frederic
68cd52bd22
Enable deprecated import of auth/main
10 years ago
Jonathan Frederic
dd57cded75
Fix the new deprecated names test
10 years ago
Jonathan Frederic
4b0aa51ce7
Don't load main files - they should never be referenced anyways,
...
they break things by resetting global page state.
Also put URL in string
10 years ago
Jonathan Frederic
8dba4eccdd
Add unit tests for deprecated requirejs API
10 years ago
Brian Lange
a1acd448ed
Replace 'subtract' with '-' in existing tests
10 years ago
Matthias Bussonnier
b520b57f2f
Merge pull request #1049 from parleur/nested_svg
...
Nested svg
10 years ago
Min RK
4d64519f12
Merge pull request #969 from minrk/undelete-stack
...
multiple-undo for cell deletion
10 years ago
Pierre Gerold
f8d2af1632
draft for nested svg test, not working
10 years ago
Thomas Kluyver
15581d9567
Ensure user site packages is on PYTHONPATH for notebook test server
10 years ago
Min RK
5eec6a5951
fix multi-cell undelete ordering
...
and test multi-cell undelete at both the top and bottom of the notebook
10 years ago
Min RK
f0cb481cb2
add select_cells test utility
...
selects [included,excluded) semi-open range, like Python conventions.
10 years ago
Min RK
89b75c21e2
multiple-undo for cell deletion
...
use a stack for undelete_backup instead of a singleton
avoids data loss on multiple undelete
10 years ago
Matthias Bussonnier
9ab90bd835
fix regex
10 years ago
Sylvain Corlay
859e1c77b6
Test based on css selection
10 years ago
Pierre Gerold
0b44f64e9d
Move test function to test file
10 years ago
Matthias Bussonnier
bed0bd1ee2
Typo: `verison` -> `version` (swap `s` and `i`)
10 years ago
Pierre Gerold
f557c8c9b7
Fusion between carreau & mink solution about version nb checking
10 years ago