Sha256: ba9ce0fc09e62b345d288a890c94398ca8727a2defa15629f117d1cf38f8b104

Contents?: true

Size: 543 Bytes

Versions: 174

Compression:

Stored size: 543 Bytes

Contents

require 'common'
require 'transport/hmac/test_md5'
require 'net/ssh/transport/hmac/md5_96'

module Transport; module HMAC

  class TestMD5_96 < TestMD5
    def test_expected_mac_length
      assert_equal 12, subject.mac_length
      assert_equal 12, subject.new.mac_length
    end

    def test_expected_digest
      hmac = subject.new("1234567890123456")
      assert_equal "\275\345\006\307y~Oi\035<.\341", hmac.digest("hello world")
    end

    private

      def subject
        Net::SSH::Transport::HMAC::MD5_96
      end
  end

end; end

Version data entries

174 entries across 144 versions & 20 rubygems

Version Path
net-ssh-net-ssh-2.0.14 test/transport/hmac/test_md5_96.rb
depengine-0.0.31 etc/isolate/ruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.31 etc/isolate/jruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.30 etc/isolate/ruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.30 etc/isolate/jruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.29 etc/isolate/ruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.29 etc/isolate/jruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.28 etc/isolate/jruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.28 etc/isolate/ruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.27 etc/isolate/jruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.27 etc/isolate/ruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.26 etc/isolate/jruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.26 etc/isolate/ruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.25 etc/isolate/ruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.25 etc/isolate/jruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.24 etc/isolate/ruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.24 etc/isolate/jruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.23 etc/isolate/jruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.23 etc/isolate/ruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb
depengine-0.0.22 etc/isolate/jruby-1.8/gems/net-ssh-2.0.23/test/transport/hmac/test_md5_96.rb