1
0
mirror of https://github.com/e107inc/e107.git synced 2025-03-28 08:12:42 +01:00

Added performance test for e_form::inlineToken()

This commit is contained in:
Nick Liu 2018-09-23 15:39:37 -05:00
parent 6f8d6fff5b
commit 9125b60b59
No known key found for this signature in database
GPG Key ID: 1167C5F9C9897637

View File

@ -935,4 +935,19 @@ class e_formTest extends \Codeception\Test\Unit
{
}*/
public function testInlineTokenGeneratedOnlyOnce()
{
$class = new \ReflectionClass('e_form');
$method = $class->getMethod('inlineToken');
$method->setAccessible(true);
$results = [];
$results[] = $method->invoke($this->_frm);
$results[] = $method->invoke($this->_frm);
$this->assertEquals($results[0], $results[1],
"Generated tokens differ. Watch out for performance penalty!");
}
}