@@ -14,10 +14,9 @@ require __DIR__ . '/../bootstrap.php';
14
14
15
15
16
16
Assert::same ('func ' , Helpers::format ('func ' ));
17
- Assert::same ('func(1) ' , Helpers::format ('func(?) ' , 1 , 2 ));
18
-
19
- Assert::same ('func ' , Helpers::formatArgs ('func ' , [1 , 2 ]));
20
- Assert::same ('func(1) ' , Helpers::formatArgs ('func(?) ' , [1 , 2 ]));
17
+ Assert::same ('func(1) ' , Helpers::format ('func(?) ' , 1 ));
18
+ Assert::same ('func ' , Helpers::formatArgs ('func ' , []));
19
+ Assert::same ('func(1) ' , Helpers::formatArgs ('func(?) ' , [1 ]));
21
20
Assert::same ('func([1, 2]) ' , Helpers::formatArgs ('func(?) ' , [[1 , 2 ]]));
22
21
Assert::same ('func(1, 2) ' , Helpers::formatArgs ('func(?*) ' , [[1 , 2 ]]));
23
22
Assert::same (
@@ -29,6 +28,10 @@ Assert::exception(function () {
29
28
Helpers::formatArgs ('func(?*) ' , [1 , 2 ]);
30
29
}, Nette \InvalidArgumentException::class, 'Argument must be an array. ' );
31
30
31
+ Assert::exception (function () {
32
+ Helpers::format ('func(?) ' , 1 , 2 );
33
+ }, Nette \InvalidArgumentException::class, 'Insufficient number of placeholders. ' );
34
+
32
35
Assert::exception (function () {
33
36
Helpers::formatArgs ('func(?, ?, ?) ' , [1 , 2 ]);
34
37
}, Nette \InvalidArgumentException::class, 'Insufficient number of arguments. ' );
0 commit comments