:octocat: clamp SVG circle radius

This commit is contained in:
smiley
2022-03-11 22:05:04 +01:00
parent 9e2681e72f
commit 0e2eb33af8
2 changed files with 27 additions and 0 deletions
+20
View File
@@ -178,4 +178,24 @@ final class QROptionsTest extends TestCase{
$this::assertNull($o->logoSpaceStartY);
}
/**
* @return float[][]
*/
public function circleRadiusProvider():array{
return [
[0.0, 0.1],
[0.5, 0.5],
[1.5, 0.75],
];
}
/**
* @dataProvider circleRadiusProvider
*/
public function testClampCircleRadius(float $value, float $expected):void{
$o = new QROptions(['circleRadius' => $value]);
$this::assertSame($expected, $o->circleRadius);
}
}