Sha256: 71c8f71876631de51f0514c824dec3f0bad31304001ed27d492100d0ea6611ee
Contents?: true
Size: 651 Bytes
Versions: 22
Compression:
Stored size: 651 Bytes
Contents
require 'facet/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
22 entries across 22 versions & 1 rubygems