[Jifty-commit] r4692 - jifty/trunk/t/TestApp-JiftyJS/t

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Fri Dec 14 08:56:16 EST 2007


Author: gugod
Date: Fri Dec 14 08:56:15 2007
New Revision: 4692

Modified:
   jifty/trunk/t/TestApp-JiftyJS/t/5-action.t

Log:
Add canonicalization tests.


Modified: jifty/trunk/t/TestApp-JiftyJS/t/5-action.t
==============================================================================
--- jifty/trunk/t/TestApp-JiftyJS/t/5-action.t	(original)
+++ jifty/trunk/t/TestApp-JiftyJS/t/5-action.t	Fri Dec 14 08:56:15 2007
@@ -4,7 +4,7 @@
 use warnings;
 use lib 't/lib';
 use Jifty::SubTest;
-use Jifty::Test tests => 6;
+use Jifty::Test tests => 10;
 use Jifty::Test::WWW::Selenium;
 use utf8;
 
@@ -29,6 +29,19 @@
 
     my $tag_value = $sel->get_value($tags);
     is $tag_value, 'foo', "Tags are canonicalized to lower-case";
+
+    $sel->type_ok($mood, "FOO");
+    $sel->fire_event($tags, "blur");
+    is($sel->get_text('//span[contains(@class, "error text argument-mood")]'),
+       "That doesn't look like a correct value",
+       "mood validation error");
+
+    $sel->type_ok($mood, "angry");
+    $sel->fire_event($tags, "blur");
+    is($sel->get_text('//span[contains(@class, "error text argument-mood")]'),
+       "",
+       "mood validation ok");
+
 }
 
 $sel->stop;


More information about the Jifty-commit mailing list