projects
/
horde.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a02bdb6
)
Add a test for the null padding issue.
author
Gunnar Wrobel
<p@rdus.de>
Wed, 17 Nov 2010 15:49:10 +0000
(16:49 +0100)
committer
Gunnar Wrobel
<p@rdus.de>
Tue, 30 Nov 2010 12:48:25 +0000
(13:48 +0100)
framework/Secret/test/Horde/Secret/Unit/SecretTest.php
patch
|
blob
|
history
diff --git
a/framework/Secret/test/Horde/Secret/Unit/SecretTest.php
b/framework/Secret/test/Horde/Secret/Unit/SecretTest.php
index
9050786
..
9a1e522
100644
(file)
--- a/
framework/Secret/test/Horde/Secret/Unit/SecretTest.php
+++ b/
framework/Secret/test/Horde/Secret/Unit/SecretTest.php
@@
-65,4
+65,17
@@
class Horde_Secret_Unit_SecretTest extends PHPUnit_Framework_TestCase
$this->assertEquals($plaintext, $secret->read($key, $secret->write($key, $plaintext)));
}
+ /**
+ * Bug #9121: Remove null padding on stored data
+ */
+ public function testNullPadding()
+ {
+ $secret = new Horde_Secret();
+
+ $key = "\x88";
+ $plaintext = "\x01\x01\x01\x01\x01\x01\x01\x01";
+
+ $this->assertEquals($plaintext, $secret->read($key, $secret->write($key, $plaintext . "\x00")));
+ }
+
}