This commit is contained in:
Jörn Zaeffferer
2009-11-30 09:42:57 +00:00
parent 695c9907dc
commit 2677d0c604
3 changed files with 19 additions and 10 deletions

View File

@@ -366,7 +366,7 @@ test("accept", function() {
});
test("remote", function() {
expect(5);
expect(7);
stop();
var e = $("#username");
var v = $("#userForm").validate({
@@ -387,14 +387,21 @@ test("remote", function() {
}
});
$().ajaxStop(function() {
ok( true, "There needs to be exactly one request." );
equals( 1, v.size(), "There must be one error" );
equals( "asdf in use", v.errorList[0].message );
$().unbind("ajaxStop");
start();
equals( 1, v.size(), "There must be one error" );
equals( "Peter in use", v.errorList[0].message );
$().ajaxStop(function() {
$().unbind("ajaxStop");
equals( 1, v.size(), "There must be one error" );
equals( "Peter2 in use", v.errorList[0].message );
start();
});
e.val("Peter2");
ok( !v.element(e), "new value, new request" );
});
ok( !v.element(e), "invalid element, nothing entered yet" );
e.val("asdf");
e.val("Peter");
ok( !v.element(e), "still invalid, because remote validation must block until it returns" );
});
@@ -463,7 +470,6 @@ test("remote extensions", function() {
ok( !v.element(e), "still invalid, because remote validation must block until it returns" );
});
module("additional methods");
test("phone (us)", function() {