Skip to content

Commit f853b9f

Browse files
committed
Tolerate small imprecisions
1 parent ecee833 commit f853b9f

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

tests/PhpWord/Shared/ConverterTest.php

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -36,70 +36,70 @@ public function testUnitConversions()
3636

3737
foreach ($values as $value) {
3838
$result = Converter::cmToTwip($value);
39-
$this->assertEquals($value / 2.54 * 1440, $result);
39+
$this->assertEquals($value / 2.54 * 1440, $result, '', 0.00001);
4040

4141
$result = Converter::cmToInch($value);
42-
$this->assertEquals($value / 2.54, $result);
42+
$this->assertEquals($value / 2.54, $result, '', 0.00001);
4343

4444
$result = Converter::cmToPixel($value);
45-
$this->assertEquals($value / 2.54 * 96, $result);
45+
$this->assertEquals($value / 2.54 * 96, $result, '', 0.00001);
4646

4747
$result = Converter::cmToPoint($value);
48-
$this->assertEquals($value / 2.54 * 72, $result);
48+
$this->assertEquals($value / 2.54 * 72, $result, '', 0.00001);
4949

5050
$result = Converter::cmToEmu($value);
51-
$this->assertEquals(round($value / 2.54 * 96 * 9525), $result);
51+
$this->assertEquals(round($value / 2.54 * 96 * 9525), $result, '', 0.00001);
5252

5353
$result = Converter::inchToTwip($value);
54-
$this->assertEquals($value * 1440, $result);
54+
$this->assertEquals($value * 1440, $result, '', 0.00001);
5555

5656
$result = Converter::inchToCm($value);
57-
$this->assertEquals($value * 2.54, $result);
57+
$this->assertEquals($value * 2.54, $result, '', 0.00001);
5858

5959
$result = Converter::inchToPixel($value);
60-
$this->assertEquals($value * 96, $result);
60+
$this->assertEquals($value * 96, $result, '', 0.00001);
6161

6262
$result = Converter::inchToPoint($value);
63-
$this->assertEquals($value * 72, $result);
63+
$this->assertEquals($value * 72, $result, '', 0.00001);
6464

6565
$result = Converter::inchToEmu($value);
66-
$this->assertEquals(round($value * 96 * 9525), $result);
66+
$this->assertEquals(round($value * 96 * 9525), $result, '', 0.00001);
6767

6868
$result = Converter::pixelToTwip($value);
69-
$this->assertEquals($value / 96 * 1440, $result);
69+
$this->assertEquals($value / 96 * 1440, $result, '', 0.00001);
7070

7171
$result = Converter::pixelToCm($value);
72-
$this->assertEquals($value / 96 * 2.54, $result);
72+
$this->assertEquals($value / 96 * 2.54, $result, '', 0.00001);
7373

7474
$result = Converter::pixelToPoint($value);
75-
$this->assertEquals($value / 96 * 72, $result);
75+
$this->assertEquals($value / 96 * 72, $result, '', 0.00001);
7676

7777
$result = Converter::pixelToEmu($value);
78-
$this->assertEquals(round($value * 9525), $result);
78+
$this->assertEquals(round($value * 9525), $result, '', 0.00001);
7979

8080
$result = Converter::pointToTwip($value);
81-
$this->assertEquals($value * 20, $result);
81+
$this->assertEquals($value * 20, $result, '', 0.00001);
8282

8383
$result = Converter::pointToCm($value);
8484
$this->assertEquals($value * 0.035277778, $result, '', 0.00001);
8585

8686
$result = Converter::pointToPixel($value);
87-
$this->assertEquals($value / 72 * 96, $result);
87+
$this->assertEquals($value / 72 * 96, $result, '', 0.00001);
8888

8989
$result = Converter::pointToEmu($value);
90-
$this->assertEquals(round($value / 72 * 96 * 9525), $result);
90+
$this->assertEquals(round($value / 72 * 96 * 9525), $result, '', 0.00001);
9191

9292
$result = Converter::emuToPixel($value);
93-
$this->assertEquals(round($value / 9525), $result);
93+
$this->assertEquals(round($value / 9525), $result, '', 0.00001);
9494

9595
$result = Converter::picaToPoint($value);
9696
$this->assertEquals($value / 6 * 72, $result, '', 0.00001);
9797

9898
$result = Converter::degreeToAngle($value);
99-
$this->assertEquals((int) round($value * 60000), $result);
99+
$this->assertEquals((int) round($value * 60000), $result, '', 0.00001);
100100

101101
$result = Converter::angleToDegree($value);
102-
$this->assertEquals(round($value / 60000), $result);
102+
$this->assertEquals(round($value / 60000), $result, '', 0.00001);
103103
}
104104
}
105105

0 commit comments

Comments
 (0)