Sha256: 9396b0d9f012ef4b17c65c9b6e897a2399f07e07a16b2b6b4d4c893b9f3678c0
Contents?: true
Size: 650 Bytes
Versions: 1
Compression:
Stored size: 650 Bytes
Contents
require 'nano/string/self/rand_letter' class String # Common Unix cryptography method. def unix_crypt self.crypt(String.rand_letter + String.rand_letter) end # Common Unix cryptography in-place method. def unix_crypt! self.replace( unix_crypt ) end end # _____ _ # |_ _|__ ___| |_ # | |/ _ \/ __| __| # | | __/\__ \ |_ # |_|\___||___/\__| # =begin test require 'test/unit' class TCString < Test::Unit::TestCase def test_unix_crypt assert_nothing_raised { "abc 123".unix_crypt } end def test_unix_crypt! assert_nothing_raised { "abc 123".unix_crypt! } end end =end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
facets-0.9.0 | lib/nano/string/unix_crypt.rb |