Min RK
99faeddf36
wait for new-notebook button to arrive
...
before clicking it.
Race condition was causing intermittent test failures.
11 years ago
Matthias Bussonnier
4e2dfe2527
Some code cleanup in javascript and python
...
change patern that are prone to error, like function redifinition
and other.
11 years ago
Jonathan Frederic
09b289d932
Merge pull request #7274 from Carreau/global-command
...
make global css change on command/edit mode
11 years ago
Matthias Bussonnier
b003b62de4
Actually test that the j-nth cell.
11 years ago
Jonathan Frederic
6e86c7645b
Fix JS test new button selector
11 years ago
Bussonnier Matthias
9c959ce6b1
correct variable name
11 years ago
Bussonnier Matthias
15ab64e884
make global css change on command/edit mode
11 years ago
Jonathan Frederic
0d591619c6
Make all tests async display safe
11 years ago
Jonathan Frederic
56c5020a84
bool_test passing with slimerjs
11 years ago
Jonathan Frederic
8c149c9112
Current state with lots and lots of debugging junk
11 years ago
Jonathan Frederic
6ee932f298
Add rsvp to setupbase
11 years ago
Jonathan Frederic
26d012b3b7
Add comment clarifying new hook function,
...
Refined Page Error output.
11 years ago
Jonathan Frederic
17108fed3b
Make errors clearer!
11 years ago
Jonathan Frederic
66caa322c5
Make Page Error output clearer
11 years ago
Jonathan Frederic
5366cef17d
Fix an issue in the `kernel_running` function of the JS tests,
...
This fix allows the JS test to be ran against a remote server
with a higher than LAN latency. This bug in our testing
framework was exposed when running `iptest js/widgets --url`
against tmpnb.
11 years ago
Jonathan Frederic
fc3178e13e
Make order of operations more explicit.
11 years ago
Jonathan Frederic
c3b1bf795e
Add --url option to iptest
11 years ago
Jessica B. Hamrick
37c2419c5e
Rename all status_event to kernel_event
11 years ago
Jessica B. Hamrick
29e6885b60
Test for autorestart and failed autorestart
11 years ago
Jessica B. Hamrick
f2ad4fc176
Better way to wait inbetween tests
11 years ago
Jessica B. Hamrick
c43e06bbc4
Add test for kernel_dead.Session
11 years ago
Jessica B. Hamrick
42e863db8c
Remove debugging statements
11 years ago
Jessica B. Hamrick
8d4c9e7f30
Add tests for events
11 years ago
Jessica B. Hamrick
9f1574eb6c
User correct check for whether kernel is running in tests
11 years ago
MinRK
845c7b4700
Check for Python errors in js tests
...
When running a cell in the js tests,
this checks for any errors and treats them as a failure.
Helps avoid confusion caused by silently ignoring failures in Python code.
11 years ago
Jessica B. Hamrick
60b18ad23e
Fix ReferenceError in js tests, fixes #6542
11 years ago
Paul Ivanov
b67aac5aef
Merge pull request #6119 from minrk/global-events
...
return global events from require(['base/js/events']).
12 years ago
MinRK
1f0646f893
add some debugging output to js tests
...
- display errors in evaluate / browser code
- capture and display console.log if a test fails (like nose)
12 years ago
MinRK
957fb42680
use global events in js tests
12 years ago
MinRK
374518c583
don’t use events !== undefined to signal page ready
...
it will always be defined
12 years ago
Thomas Kluyver
97c24d2920
Delete session rather than killing kernel in test cleanup
12 years ago
Jonathan Frederic
669db572f2
Fix some dialog keyboard_manager problems
12 years ago
Jonathan Frederic
2d7a4a7879
Some JS test fixes
12 years ago
jon
19cf386a20
Address comments
12 years ago
Jonathan Frederic
55cf33605f
Fixed typo in util.js,
...
resulted from moving is_cell_rendered into util.js
12 years ago
Jonathan Frederic
f6e7312b5b
Add slimerjs flag to test engine.
12 years ago
Jonathan Frederic
edbaff8400
Moved is_cell_rendered into base
12 years ago
Jonathan Frederic
359d7342d2
Make a nice assert function for properly testing locale specific colors.
12 years ago
Jonathan Frederic
99a0013525
Adde slimerjs support to JS tests
...
This commit contains 16 more, squashed commits:
Added slimerjs flag
Fixed some bugs with flag code
Figured out how to add arg correctly
Cleanup
Improvements to the test framework for FF
Log to see if slimmer is actually running
Added print in controller to debug
Added full logging to casperjs
Remove the special logging logic since it was caussing a failure
remove notebook.dirty = false line in favor of
overwritting onbeforeunload.
Capture output for slimerjs
Fixed iptestcontroller rebase issues
Fixed rebase issues.
Wait for notebook to load completely before testing
Fixed stdout capture for slimerjs tests.
Clean-up comments in util.js
Added slimerjs to Travis
Fixed indent .travis.yml
Comment out slimerjslauncher env var.
Removed zmq flag which doesn't work there anyways,
it was added by me in a recent commit
Fixed travis yaml,
broken because of rebase
12 years ago
Paul Ivanov
9631028c1e
add tests for cell_type preserving insertion
12 years ago
Jonathan Frederic
7c6c0b22b8
Pythonize me captin'
...
Made the method comments more pythonic by moving them
within the method definitions.
12 years ago
Jonathan Frederic
147f35d899
demsemicolons
12 years ago
Jonathan Frederic
a8783c45cb
Add comments
12 years ago
Jonathan Frederic
1b46a777fb
Removed trigger keydown from keyboard.js,
...
also added a bunch of missing semicolons (jshint)
12 years ago
Jonathan Frederic
0262b724fc
Move validate notebook state into utils
12 years ago
Jonathan Frederic
b9872db82b
HUGE speed improvements to dual mode tests
12 years ago
Jonathan Frederic
a7dcdddd54
Fixed problem with split tests,
...
added new function that sets the codemirror instance cursor coords
12 years ago
Jonathan Frederic
daf40e9ec5
Moved util functions into util.js
12 years ago
Jonathan Frederic
6efa0a4dae
Added get_cell_text
12 years ago
Jonathan Frederic
2da92d4d13
Moved files out of casperjs folder
12 years ago