Merge remote-tracking branch 'origin/master' into php8

This commit is contained in:
github-actions[bot] 2022-01-31 05:41:10 +00:00
commit 8812b09f5f
5 changed files with 235 additions and 107 deletions

View file

@ -367,4 +367,16 @@ class DatabaseTest extends TestCase
$this->assertEquals(Controller::VERSION, $result['value']);
Helper::rmDir($this->_path);
}
public function testOciClob()
{
$int = (int) random_bytes(1);
$string = random_bytes(10);
$clob = fopen('php://memory', 'r+');
fwrite($clob, $string);
rewind($clob);
$this->assertEquals($int, Database::_sanitizeClob($int));
$this->assertEquals($string, Database::_sanitizeClob($string));
$this->assertEquals($string, Database::_sanitizeClob($clob));
}
}