2019-03-29 12:11:12 -04:00
|
|
|
@poly
|
|
|
|
Scenario: selection spans cells
|
2019-05-14 10:02:40 -04:00
|
|
|
Given new python notebook
|
2019-03-29 12:11:12 -04:00
|
|
|
And I press "C-c C-b"
|
|
|
|
And I press "C-<up>"
|
|
|
|
And I press "C-p"
|
|
|
|
And I press "C-SPC"
|
|
|
|
And I press "C-n"
|
|
|
|
And I press "C-n"
|
|
|
|
And I press "C-n"
|
|
|
|
And I press "C-n"
|
|
|
|
Then newlined region should be "In [ ]:\n\n\nIn [ ]:\n"
|
|
|
|
And I press "C-g"
|
|
|
|
Then the region should not be active
|
2019-06-10 20:07:58 -04:00
|
|
|
|
|
|
|
@poly
|
|
|
|
Scenario: markdown often erroneously fontifies the whole buffer
|
|
|
|
Given new python notebook
|
|
|
|
And I press "C-c C-t"
|
|
|
|
And I type "# Header"
|
|
|
|
And I press "RET"
|
|
|
|
And I press "C-p"
|
|
|
|
And I press "C-p"
|
|
|
|
And I press "C-e"
|
|
|
|
Then text property at point includes "rear-nonsticky"
|
|
|
|
|
|
|
|
@poly
|
|
|
|
Scenario: moving cells requires refontification
|
|
|
|
Given new python notebook
|
|
|
|
And I press "C-c C-t"
|
|
|
|
And I type "# Header"
|
|
|
|
And I press "RET"
|
|
|
|
And I press "C-c C-b"
|
|
|
|
And I type "import math"
|
|
|
|
And I press "C-c C-c"
|
|
|
|
And I press "M-<up>"
|
|
|
|
And I press "C-<down>"
|
|
|
|
And I go to word "Header"
|