mirror of
https://github.com/PrivateBin/PrivateBin.git
synced 2026-04-18 21:48:24 -04:00
avoid duplication of ID check
This commit is contained in:
+5
-1
@@ -317,7 +317,11 @@ class ModelTest extends TestCase
|
||||
public function testPasteIdValidation()
|
||||
{
|
||||
$this->assertTrue(Paste::isValidId('a242ab7bdfb2581a'), 'valid paste id');
|
||||
$this->assertFalse(Paste::isValidId('foo'), 'invalid hex values');
|
||||
$this->assertFalse(Paste::isValidId('foo'), 'invalid hex values & length');
|
||||
$this->assertFalse(Paste::isValidId('f00'), 'invalid length');
|
||||
$this->assertFalse(Paste::isValidId('foo bar baz quux'), 'invalid hex values');
|
||||
$this->assertFalse(Paste::isValidId("\n01234567feedcafe"), 'invalid line breaks');
|
||||
$this->assertFalse(Paste::isValidId("deadbeef01234567\n"), 'invalid line breaks');
|
||||
$this->assertFalse(Paste::isValidId('../bar/baz'), 'path attack');
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user