diff --git a/lib/hyper-spec/component_test_helpers.rb b/lib/hyper-spec/component_test_helpers.rb
index 03beecb..95b969f 100644
--- a/lib/hyper-spec/component_test_helpers.rb
+++ b/lib/hyper-spec/component_test_helpers.rb
@@ -252,7 +252,7 @@ def open_in_chrome
     def pause(message = nil)
       if message
         puts message
-        page.evaluate_ruby "puts #{message.inspect}.to_s + ' (type go() to continue)'"
+        evaluate_ruby "puts #{message.inspect}.to_s + ' (type go() to continue)'"
       end
 
       page.evaluate_script('window.hyper_spec_waiting_for_go = true')
diff --git a/spec/hyper_spec.rb b/spec/hyper_spec.rb
index 96e304a..d6a141c 100644
--- a/spec/hyper_spec.rb
+++ b/spec/hyper_spec.rb
@@ -31,6 +31,10 @@ class ShowOff < React::Component::Base
       expect(evaluate_script('document.title')).to eq('HyperMesh Test App')
     end
 
+    it '#pause with message' do
+      expect(pause('stop me')).to eq('...')
+    end
+
     it "can use an alternative style sheet" do
       client_option style_sheet: 'test'
       mount 'StyledDiv' do # see test_app/spec/assets/stylesheets