[Rubytests-commit] rubicon/builtin TestString.rb
holmberg at rubyforge.org
holmberg at rubyforge.org
Mon Jul 18 12:21:10 EDT 2005
Update of /var/cvs/rubytests/rubicon/builtin
In directory rubyforge.org:/tmp/cvs-serv20810/builtin
Modified Files:
TestString.rb
Log Message:
Added test of an error case for String#crypt: the "salt" argument should
be at least 2 characters.
Index: TestString.rb
===================================================================
RCS file: /var/cvs/rubytests/rubicon/builtin/TestString.rb,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** TestString.rb 18 Jul 2005 16:18:38 -0000 1.6
--- TestString.rb 18 Jul 2005 16:21:08 -0000 1.7
***************
*** 480,483 ****
--- 480,486 ----
assert_equal(S('aaGUC/JkO9/Sc'), S("mypassword").crypt(S("aa")))
assert(S('aaGUC/JkO9/Sc') != S("mypassword").crypt(S("ab")))
+
+ # "salt" should be at least 2 characters
+ assert_raise(ArgumentError) { S("mypassword").crypt("a")}
end
More information about the Rubytests-commit
mailing list