Skip to content

Commit 36c7cc5

Browse files
committed
Draft of test for smoke
1 parent 5bafff7 commit 36c7cc5

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

features/emacs-fireplace.feature

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,11 @@ Feature: Putting Emacs on Fire
2828
And I should see "Fireplace Inner Flame Face"
2929
And I should see "Fireplace Outter Flame Face"
3030
And I should see "Fireplace Smoke Face"
31+
32+
33+
Scenario: Turn on the fire and then off
34+
When I call "fireplace"
35+
And I switch to buffer "*fireplace*"
36+
And I call "fireplace-toggle-smoke"
37+
And I wait for 1 second
38+
# Then I should see "*" # see then

features/step-definitions/emacs-fireplace-steps.el

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,7 @@
1010
(Then "^there is a \"\\([^\"]+\\)\" buffer$"
1111
(lambda (buffer-name)
1212
(get-buffer buffer-name)))
13+
14+
(When "^I wait for \\([0-9]+\\) second$"
15+
(lambda (time)
16+
(sleep-for (string-to-number time))))

0 commit comments

Comments
 (0)