spec/auto_gui/application_spec.rb in win32-autogui-0.4.0 vs spec/auto_gui/application_spec.rb in win32-autogui-0.4.1
- old
+ new
@@ -54,15 +54,15 @@
it "should control the focus with 'set_focus'" do
@calculator.set_focus
keystroke(VK_9)
@calculator.edit_window.text.strip.should == "9."
-
+
calculator2 = Calculator.new
calculator2.pid.should_not == @calculator.pid
calculator2.set_focus
- keystroke(VK_1, VK_0)
+ keystroke(VK_1, VK_0)
calculator2.edit_window.text.strip.should == "10."
@calculator.set_focus
@calculator.edit_window.text.strip.should == "9."
@@ -71,11 +71,11 @@
it "should open and close the 'About Calculator' dialog via (VK_MENU, VK_H, VK_A)" do
@calculator.set_focus
dialog_about = @calculator.dialog_about
dialog_about.should be_nil
- keystroke(VK_MENU, VK_H, VK_A)
+ keystroke(VK_MENU, VK_H, VK_A)
dialog_about = @calculator.dialog_about
dialog_about.title.should == "About Calculator"
dialog_about.combined_text.should match(/Microsoft . Calculator/)
dialog_about.close
@calculator.dialog_about.should be_nil
@@ -86,11 +86,11 @@
@calculator.clear_entry
end
it "should calculate '2+2=4' using the keystroke method" do
@calculator.set_focus
- keystroke(VK_2, VK_ADD, VK_2, VK_RETURN)
+ keystroke(VK_2, VK_ADD, VK_2, VK_RETURN)
@calculator.edit_window.text.strip.should == "4."
end
it "should calculate '2+12=14' using the type_in method" do
@calculator.set_focus
@@ -103,27 +103,27 @@
before(:each) do
@calculator.clear_entry
@calculator.clipboard.text = ""
@calculator.clipboard.text.should == ""
end
-
+
describe "copy (VK_CONTROL, VK_C)" do
it "should copy the edit window" do
@calculator.set_focus
type_in("3002")
@calculator.edit_window.text.strip.should match(/3,?002\./)
@calculator.edit_window.set_focus
- keystroke(VK_CONTROL, VK_C)
+ keystroke(VK_CONTROL, VK_C)
@calculator.clipboard.text.should == "3002"
end
end
describe "paste (VK_CONTROL, VK_V)" do
it "should paste into the edit window" do
@calculator.edit_window.set_focus
@calculator.clipboard.text = "12345"
@calculator.edit_window.text.strip.should == "0."
- keystroke(VK_CONTROL, VK_V)
+ keystroke(VK_CONTROL, VK_V)
@calculator.edit_window.text.strip.should match(/12,?345\./)
end
end
end