FUCK FUCK FUCK, I keep fucking up, FUCK
git-svn-id: file:///home/svn/incoming/trunk@2523 4d416f70-5f16-0410-b530-b9f4589650daunstable
parent
d052642bec
commit
f4a666bad7
|
@ -16,12 +16,4 @@ class Rex::Encoding::Xor::Byte::UnitTest < Rex::Encoding::Xor::Generic::UnitTest
|
|||
def enc
|
||||
Rex::Encoding::Xor::Byte
|
||||
end
|
||||
|
||||
def hook_static_encode(data, key, expected)
|
||||
if key.length != enc.keysize
|
||||
assert_raise(ArgumentError) { enc.encode(data, key) }
|
||||
else
|
||||
enc.encode(data, key)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -11,6 +11,14 @@ class Rex::Encoding::Xor::Generic::UnitTest < Test::Unit::TestCase
|
|||
Rex::Encoding::Xor::Generic
|
||||
end
|
||||
|
||||
def hook_static_encode(data, key, expected)
|
||||
if enc.keysize != 0 && key.length != enc.keysize
|
||||
assert_raise(ArgumentError) { enc.encode(data,key) }
|
||||
else
|
||||
assert_equal(enc.encode(data, key), expected)
|
||||
end
|
||||
end
|
||||
|
||||
def test_static_encode
|
||||
# Test key of zero length
|
||||
assert_raise(ArgumentError) { enc.encode("\x00", "") }
|
||||
|
|
Loading…
Reference in New Issue