Sha256: 20b5c09fff67c25e43883bce15bc067f522b5afe28e8134c848b22cc3233fb98
Contents?: true
Size: 657 Bytes
Versions: 3
Compression:
Stored size: 657 Bytes
Contents
require 'facets/core/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
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
facets-1.8.49 | lib/facets/core/string/unix_crypt.rb |
facets-1.8.51 | lib/facets/core/string/unix_crypt.rb |
facets-1.8.54 | lib/facets/core/string/unix_crypt.rb |