Set precision for Database function unit tests, for RowColumnReference and Dimension Helper unit tests (#2604)
This commit is contained in:
parent
3c0004760d
commit
9c473682bc
|
|
@ -24,7 +24,7 @@ class DAverageTest extends TestCase
|
||||||
public function testDAverage($expectedResult, $database, $field, $criteria): void
|
public function testDAverage($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DAVERAGE($database, $field, $criteria);
|
$result = Database::DAVERAGE($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class DCountATest extends TestCase
|
||||||
public function testDCountA($expectedResult, $database, $field, $criteria): void
|
public function testDCountA($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DCOUNTA($database, $field, $criteria);
|
$result = Database::DCOUNTA($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class DCountTest extends TestCase
|
||||||
public function testDCount($expectedResult, $database, $field, $criteria): void
|
public function testDCount($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DCOUNT($database, $field, $criteria);
|
$result = Database::DCOUNT($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class DGetTest extends TestCase
|
||||||
public function testDGet($expectedResult, $database, $field, $criteria): void
|
public function testDGet($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DGET($database, $field, $criteria);
|
$result = Database::DGET($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class DMaxTest extends TestCase
|
||||||
public function testDMax($expectedResult, $database, $field, $criteria): void
|
public function testDMax($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DMAX($database, $field, $criteria);
|
$result = Database::DMAX($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class DMinTest extends TestCase
|
||||||
public function testDMin($expectedResult, $database, $field, $criteria): void
|
public function testDMin($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DMIN($database, $field, $criteria);
|
$result = Database::DMIN($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ class DProductTest extends TestCase
|
||||||
public function testDProduct($expectedResult, $database, $field, $criteria): void
|
public function testDProduct($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DPRODUCT($database, $field, $criteria);
|
$result = Database::DPRODUCT($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class DStDevPTest extends TestCase
|
||||||
public function testDStDevP($expectedResult, $database, $field, $criteria): void
|
public function testDStDevP($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DSTDEVP($database, $field, $criteria);
|
$result = Database::DSTDEVP($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class DStDevTest extends TestCase
|
||||||
public function testDStDev($expectedResult, $database, $field, $criteria): void
|
public function testDStDev($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DSTDEV($database, $field, $criteria);
|
$result = Database::DSTDEV($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class DSumTest extends TestCase
|
||||||
public function testDSum($expectedResult, $database, $field, $criteria): void
|
public function testDSum($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DSUM($database, $field, $criteria);
|
$result = Database::DSUM($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class DVarPTest extends TestCase
|
||||||
public function testDVarP($expectedResult, $database, $field, $criteria): void
|
public function testDVarP($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DVARP($database, $field, $criteria);
|
$result = Database::DVARP($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ class DVarTest extends TestCase
|
||||||
public function testDVar($expectedResult, $database, $field, $criteria): void
|
public function testDVar($expectedResult, $database, $field, $criteria): void
|
||||||
{
|
{
|
||||||
$result = Database::DVAR($database, $field, $criteria);
|
$result = Database::DVAR($database, $field, $criteria);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function database1(): array
|
private function database1(): array
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@ class RowColumnReferenceTest extends TestCase
|
||||||
$worksheet->setCellValue('A1', $formula);
|
$worksheet->setCellValue('A1', $formula);
|
||||||
|
|
||||||
$result = $worksheet->getCell('A1')->getCalculatedValue();
|
$result = $worksheet->getCell('A1')->getCalculatedValue();
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function providerCurrentWorksheetFormulae(): array
|
public function providerCurrentWorksheetFormulae(): array
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ class DimensionTest extends TestCase
|
||||||
public function testConvertDimension(float $expectedResult, string $dimension, string $unitOfMeasure): void
|
public function testConvertDimension(float $expectedResult, string $dimension, string $unitOfMeasure): void
|
||||||
{
|
{
|
||||||
$result = (new Dimension($dimension))->toUnit($unitOfMeasure);
|
$result = (new Dimension($dimension))->toUnit($unitOfMeasure);
|
||||||
self::assertSame($expectedResult, $result);
|
self::assertEqualsWithDelta($expectedResult, $result, 1.0e-12);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testConvertDimensionInvalidUoM(): void
|
public function testConvertDimensionInvalidUoM(): void
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue