Update in DateTime, Uids, support

DateTime::dateStringFormat
Add new flag after show microtime to add microtime with . as a float
type instead of string with ms

Uids creation with alder32 and ripedm160 for 8 and 40 char long uids

Support class with new method getCallerMethodList to return an array of
all methods and not only one point reference
This commit is contained in:
Clemens Schwaighofer
2022-03-01 18:08:41 +09:00
parent aafca0153f
commit cae6d4c372
8 changed files with 113 additions and 19 deletions

View File

@@ -62,6 +62,11 @@ final class CoreLibsDebugSupportTest extends TestCase
];
}
/**
* Undocumented function
*
* @return array
*/
public function printToStringProvider(): array
{
return [
@@ -246,6 +251,24 @@ final class CoreLibsDebugSupportTest extends TestCase
);
}
/**
* Undocumented function
*
* @cover ::getCallerMethodList
* @testWith [["main", "run", "run", "run", "run", "run", "run", "runBare", "runTest", "testGetCallerMethodList"]]
* @testdox getCallerMethodList check if it returns $expected [$_dataName]
*
* @param array $expected
* @return void
*/
public function testGetCallerMethodList(array $expected): void
{
$this->assertEquals(
$expected,
\CoreLibs\Debug\Support::getCallerMethodList()
);
}
/**
* Undocumented function
*