]> git.sur5r.net Git - i3/i3/commitdiff
More tests
authorMichael Stapelberg <michael@stapelberg.de>
Sat, 22 Aug 2009 05:53:34 +0000 (07:53 +0200)
committerMichael Stapelberg <michael@stapelberg.de>
Sat, 22 Aug 2009 05:53:34 +0000 (07:53 +0200)
testcases/t/04-floating.t
testcases/t/08-focus-stack.t

index 369c656bdba80a1a83ed4fb17af862f2c9977706..b06512418e36f72fa476ba6b6b496081fa764267 100644 (file)
@@ -1,7 +1,7 @@
 #!perl
 # vim:ts=4:sw=4:expandtab
 
-use Test::More tests => 9;
+use Test::More tests => 10;
 use Test::Deep;
 use X11::XCB qw(:all);
 use Data::Dumper;
@@ -33,10 +33,11 @@ sleep(0.25);
 
 my ($absolute, $top) = $window->rect;
 
-ok($absolute->{width} >= 75, "i3 raised the width to 75");
-ok($absolute->{height} >= 50, "i3 raised the height to 50");
+ok($window->mapped, 'Window is mapped');
+ok($absolute->{width} >= 75, 'i3 raised the width to 75');
+ok($absolute->{height} >= 50, 'i3 raised the height to 50');
 
-ok($absolute->{x} != 0 && $absolute->{y} != 0, "i3 did not map it to (0x0)");
+ok($absolute->{x} != 0 && $absolute->{y} != 0, 'i3 did not map it to (0x0)');
 
 $window->unmap;
 
index e29b3eb7dcf423abd09560efaa2fde6aa3c1b048..d88239dfdfb86029a4f20f8c5bcc938f62eec89a 100644 (file)
@@ -3,7 +3,7 @@
 # Checks if the focus is correctly restored, when creating a floating client
 # over an unfocused tiling client and destroying the floating one again.
 
-use Test::More tests => 5;
+use Test::More tests => 6;
 use Test::Deep;
 use X11::XCB qw(:all);
 use Data::Dumper;
@@ -52,6 +52,7 @@ $window->create;
 $window->map;
 
 sleep(0.25);
+is(X11::XCB::Connection->input_focus, $window->id, 'floating window focused');
 
 $window->unmap;