[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