FUCK FUCK FUCK, I keep fucking up, FUCK

git-svn-id: file:///home/svn/incoming/trunk@2523 4d416f70-5f16-0410-b530-b9f4589650da
This commit is contained in:
Spoon M 2005-05-25 05:51:26 +00:00
parent d052642bec
commit f4a666bad7
2 changed files with 8 additions and 8 deletions

View File

@ -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

View File

@ -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", "") }