File tree Expand file tree Collapse file tree 3 files changed +28
-1
lines changed
Expand file tree Collapse file tree 3 files changed +28
-1
lines changed Original file line number Diff line number Diff line change 99 (delete-char 2 )
1010 (insert " //" )))
1111
12- (global-set-key (kbd " C-c C-b td" ) 'buster-toggle-deffered )
12+ (defvar buster-mode-map (make-sparse-keymap )
13+ " buster-mode keymap" )
14+
15+ (define-key buster-mode-map
16+ (kbd " C-c C-b td" ) 'buster-toggle-deffered )
17+
18+ (define-minor-mode buster-mode
19+ " Buster mode"
20+ nil
21+ " Buster"
22+ buster-mode-map)
1323
1424(provide 'buster-mode )
Original file line number Diff line number Diff line change @@ -14,6 +14,20 @@ Feature: Toggle deferred
1414 """
1515 And I go to the front of the word "assert"
1616 And I press "C-c C-b td"
17+ Then I should not see "//contains"
18+
19+ Scenario : Deferring a test
20+ When I insert:
21+ """
22+ buster.testCase('Building Page', {
23+ "contains title after loading page": function () {
24+ assert.match(document.body.innerHTML, "Zombie TDD");
25+ }
26+ });
27+ """
28+ And I turn on buster-mode
29+ And I go to the front of the word "assert"
30+ And I press "C-c C-b td"
1731 Then I should see "//contains"
1832
1933 Scenario : Undeferring a test
@@ -25,6 +39,7 @@ Feature: Toggle deferred
2539 }
2640 });
2741 """
42+ And I turn on buster-mode
2843 And I go to the front of the word "assert"
2944 And I press "C-c C-b td"
3045 Then I should not see "//contains"
@@ -38,6 +53,7 @@ Feature: Toggle deferred
3853 }
3954 });
4055 """
56+ And I turn on buster-mode
4157 And I go to the front of the word "assert"
4258 And I press "C-c C-b td"
4359 Then I should see "'//contains"
Original file line number Diff line number Diff line change 1717 (erase-buffer )
1818 (transient-mark-mode 1 )
1919 (cua-mode 0 )
20+ (buster-mode 0 )
2021 (setq set-mark-default-inactive nil )
2122 (deactivate-mark ))
2223
You can’t perform that action at this time.
0 commit comments