Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update example phpunit #22

Merged
merged 2 commits into from
Apr 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 49 additions & 42 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
- create `pairs`
- create all combinations `of N` elements
- create all combinations `of A 2 B` elements

- create all combinations between multiple arrays

## 2. Contents
- [1. Features](#1-features)
Expand Down Expand Up @@ -109,7 +109,7 @@ However, using an array with many elements as an argument can cause `Combination

In that case, use `CombinationGenerator`.

It will never exceeds the memory limit, and certanily complete the task.
It will never exceeds the memory limit, and certainly complete the task.

## 6. Methods

Expand Down Expand Up @@ -163,7 +163,7 @@ The max index number of array in PHP equals to `PHP_INT_MAX`.
```php
<?php

require_once('../vendor/autoload.php');
require_once __DIR__ . '/../vendor/autoload.php';

use Macocci7\PhpCombination\Combination;

Expand Down Expand Up @@ -198,7 +198,7 @@ The max index number of array in PHP equals to `PHP_INT_MAX`.
```php
<?php

require_once('../vendor/autoload.php');
require_once __DIR__ . '/../vendor/autoload.php';

use Macocci7\PhpCombination\CombinationGenerator;

Expand Down Expand Up @@ -233,7 +233,7 @@ The max index number of array in PHP equals to `PHP_INT_MAX`.
```php
<?php

require_once('../vendor/autoload.php');
require_once __DIR__ . '/../vendor/autoload.php';

use Macocci7\PhpCombination\Combination;

Expand Down Expand Up @@ -415,7 +415,7 @@ The max index number of array in PHP equals to `PHP_INT_MAX`.
```php
<?php

require_once('../vendor/autoload.php');
require_once __DIR__ . '/../vendor/autoload.php';

use Macocci7\PhpCombination\Combination;

Expand Down Expand Up @@ -600,7 +600,7 @@ The max index number of array in PHP equals to `PHP_INT_MAX`.
```php
<?php

require_once('../vendor/autoload.php');
require_once __DIR__ . '/../vendor/autoload.php';

use Macocci7\PhpCombination\CombinationGenerator;

Expand Down Expand Up @@ -734,16 +734,16 @@ The max index number of array in PHP equals to `PHP_INT_MAX`.

### 8.5. Using In PHPUnit

For Example, `fromArray()` method is useful for testing with data provider.
For Example, `fromArray()` method can be quite useful for testing with data providers of PHPUnit.

Here's an example of testing the class for ordering products,
Here's an example for testing the class for ordering products,

with patterns of `size`, `color` and `amount`.

- Install MONOLOG: Just for this example
- Install MONOLOG before testing: (Just for this example)

```bash
composer require monolog/monolog
composer require --dev monolog/monolog
```

- PHP: Class to be tested
Expand Down Expand Up @@ -795,9 +795,10 @@ with patterns of `size`, `color` and `amount`.

namespace Macocci7\PhpCombination;

require_once('../vendor/autoload.php');
require_once('./UseInPhpUnit.class.php');
require_once __DIR__ . '/../vendor/autoload.php';
require_once __DIR__ . '/UseInPhpUnit.class.php';

use PHPUnit\Framework\Attributes\DataProvider;
use PHPUnit\Framework\TestCase;
use Macocci7\PhpCombination\Examples\UseInPhpUnit;
use Macocci7\PhpCombination\Combination;
Expand All @@ -821,8 +822,11 @@ with patterns of `size`, `color` and `amount`.
}

/**
* PHPDoc for PHPUnit 9.x
* @dataProvider provide_order_can_order_correctly
*/
// Attribute for PHPUnit 10.x or later
#[DataProvider('provide_order_can_order_correctly')]
public function test_order_can_order_correctly(
int $productId,
string $size,
Expand All @@ -843,8 +847,14 @@ with patterns of `size`, `color` and `amount`.
- Result: STDOUT

```bash
examples$ ../vendor/bin/phpunit ./UseInPhpUnitTest.php --color auto --testdox
PHPUnit 9.6.17 by Sebastian Bergmann and contributors.
$ vendor/bin/phpunit ./examples/UseInPhpUnitTest.php --color=auto --testdox
PHPUnit 10.5.19 by Sebastian Bergmann and contributors.

Runtime: PHP 8.1.26

........................ 24 / 24 (100%)

Time: 00:00.053, Memory: 8.00 MB

Use In Php Unit (Macocci7\PhpCombination\UseInPhpUnit)
✔ Order can order correctly with 1101,·S,·White,·1
Expand Down Expand Up @@ -872,39 +882,36 @@ with patterns of `size`, `color` and `amount`.
✔ Order can order correctly with 1102,·L,·Black,·1
✔ Order can order correctly with 1102,·L,·Black,·2

Time: 00:00.040, Memory: 6.00 MB

OK (24 tests, 24 assertions)
examples$
```

- Result: LOG

```log
[2024-03-17T04:52:17.411553+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"White","amount":1} []
[2024-03-17T04:52:17.416904+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"White","amount":2} []
[2024-03-17T04:52:17.417719+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"Black","amount":1} []
[2024-03-17T04:52:17.418655+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"Black","amount":2} []
[2024-03-17T04:52:17.419389+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"White","amount":1} []
[2024-03-17T04:52:17.420132+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"White","amount":2} []
[2024-03-17T04:52:17.421430+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"Black","amount":1} []
[2024-03-17T04:52:17.422601+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"Black","amount":2} []
[2024-03-17T04:52:17.423908+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"White","amount":1} []
[2024-03-17T04:52:17.424508+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"White","amount":2} []
[2024-03-17T04:52:17.425057+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"Black","amount":1} []
[2024-03-17T04:52:17.425742+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"Black","amount":2} []
[2024-03-17T04:52:17.426767+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"White","amount":1} []
[2024-03-17T04:52:17.427574+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"White","amount":2} []
[2024-03-17T04:52:17.428547+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"Black","amount":1} []
[2024-03-17T04:52:17.429686+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"Black","amount":2} []
[2024-03-17T04:52:17.430336+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"White","amount":1} []
[2024-03-17T04:52:17.430916+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"White","amount":2} []
[2024-03-17T04:52:17.431495+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"Black","amount":1} []
[2024-03-17T04:52:17.431949+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"Black","amount":2} []
[2024-03-17T04:52:17.432371+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"White","amount":1} []
[2024-03-17T04:52:17.432744+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"White","amount":2} []
[2024-03-17T04:52:17.433138+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"Black","amount":1} []
[2024-03-17T04:52:17.433508+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"Black","amount":2} []
[2024-04-18T00:46:47.065595+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"White","amount":1} []
[2024-04-18T00:46:47.069266+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"White","amount":2} []
[2024-04-18T00:46:47.070687+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"Black","amount":1} []
[2024-04-18T00:46:47.072942+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"Black","amount":2} []
[2024-04-18T00:46:47.074656+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"White","amount":1} []
[2024-04-18T00:46:47.077154+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"White","amount":2} []
[2024-04-18T00:46:47.078569+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"Black","amount":1} []
[2024-04-18T00:46:47.079828+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"Black","amount":2} []
[2024-04-18T00:46:47.080988+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"White","amount":1} []
[2024-04-18T00:46:47.082439+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"White","amount":2} []
[2024-04-18T00:46:47.083968+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"Black","amount":1} []
[2024-04-18T00:46:47.084862+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"Black","amount":2} []
[2024-04-18T00:46:47.085751+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"White","amount":1} []
[2024-04-18T00:46:47.086692+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"White","amount":2} []
[2024-04-18T00:46:47.090893+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"Black","amount":1} []
[2024-04-18T00:46:47.092489+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"Black","amount":2} []
[2024-04-18T00:46:47.094058+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"White","amount":1} []
[2024-04-18T00:46:47.095176+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"White","amount":2} []
[2024-04-18T00:46:47.096440+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"Black","amount":1} []
[2024-04-18T00:46:47.099292+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"Black","amount":2} []
[2024-04-18T00:46:47.100918+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"White","amount":1} []
[2024-04-18T00:46:47.102176+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"White","amount":2} []
[2024-04-18T00:46:47.103248+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"Black","amount":1} []
[2024-04-18T00:46:47.106206+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"Black","amount":2} []
```

## 9. Examples
Expand Down
7 changes: 4 additions & 3 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "macocci7/php-combination",
"version": "1.0.4",
"version": "1.0.5",
"description": "a simple PHP library to make combinations",
"type": "library",
"license": "MIT",
Expand All @@ -21,9 +21,10 @@
"phpunit/phpunit": "^10.5",
"phpmd/phpmd": "^2.15",
"phpstan/phpstan": "^1.10",
"php-parallel-lint/php-parallel-lint": "^1.3"
"php-parallel-lint/php-parallel-lint": "^1.3",
"monolog/monolog": "^3.5"
},
"require": {
"monolog/monolog": "^3.5"
"php": ">=8.1"
}
}
2 changes: 1 addition & 1 deletion examples/BasicUsage.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

require_once('../vendor/autoload.php');
require_once __DIR__ . '/../vendor/autoload.php';

use Macocci7\PhpCombination\Combination;

Expand Down
2 changes: 1 addition & 1 deletion examples/BasicUsageGenerator.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

require_once('../vendor/autoload.php');
require_once __DIR__ . '/../vendor/autoload.php';

use Macocci7\PhpCombination\CombinationGenerator;

Expand Down
2 changes: 1 addition & 1 deletion examples/UseCombination.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

require_once('../vendor/autoload.php');
require_once __DIR__ . '/../vendor/autoload.php';

use Macocci7\PhpCombination\Combination;

Expand Down
2 changes: 1 addition & 1 deletion examples/UseCombinationGenerator.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

require_once('../vendor/autoload.php');
require_once __DIR__ . '/../vendor/autoload.php';

use Macocci7\PhpCombination\CombinationGenerator;

Expand Down
2 changes: 1 addition & 1 deletion examples/UseCombinationSort.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

require_once('../vendor/autoload.php');
require_once __DIR__ . '/../vendor/autoload.php';

use Macocci7\PhpCombination\Combination;

Expand Down
48 changes: 24 additions & 24 deletions examples/UseInPhpUnit.log
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
[2024-03-17T05:21:18.875257+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"White","amount":1} []
[2024-03-17T05:21:18.879375+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"White","amount":2} []
[2024-03-17T05:21:18.880274+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"Black","amount":1} []
[2024-03-17T05:21:18.881237+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"Black","amount":2} []
[2024-03-17T05:21:18.882179+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"White","amount":1} []
[2024-03-17T05:21:18.883150+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"White","amount":2} []
[2024-03-17T05:21:18.884307+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"Black","amount":1} []
[2024-03-17T05:21:18.885616+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"Black","amount":2} []
[2024-03-17T05:21:18.886943+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"White","amount":1} []
[2024-03-17T05:21:18.888118+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"White","amount":2} []
[2024-03-17T05:21:18.888915+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"Black","amount":1} []
[2024-03-17T05:21:18.889651+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"Black","amount":2} []
[2024-03-17T05:21:18.890314+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"White","amount":1} []
[2024-03-17T05:21:18.891062+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"White","amount":2} []
[2024-03-17T05:21:18.891687+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"Black","amount":1} []
[2024-03-17T05:21:18.892481+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"Black","amount":2} []
[2024-03-17T05:21:18.893799+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"White","amount":1} []
[2024-03-17T05:21:18.894578+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"White","amount":2} []
[2024-03-17T05:21:18.895254+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"Black","amount":1} []
[2024-03-17T05:21:18.895810+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"Black","amount":2} []
[2024-03-17T05:21:18.896418+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"White","amount":1} []
[2024-03-17T05:21:18.897375+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"White","amount":2} []
[2024-03-17T05:21:18.899410+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"Black","amount":1} []
[2024-03-17T05:21:18.900579+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"Black","amount":2} []
[2024-04-18T00:46:47.065595+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"White","amount":1} []
[2024-04-18T00:46:47.069266+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"White","amount":2} []
[2024-04-18T00:46:47.070687+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"Black","amount":1} []
[2024-04-18T00:46:47.072942+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"S","color":"Black","amount":2} []
[2024-04-18T00:46:47.074656+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"White","amount":1} []
[2024-04-18T00:46:47.077154+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"White","amount":2} []
[2024-04-18T00:46:47.078569+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"Black","amount":1} []
[2024-04-18T00:46:47.079828+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"M","color":"Black","amount":2} []
[2024-04-18T00:46:47.080988+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"White","amount":1} []
[2024-04-18T00:46:47.082439+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"White","amount":2} []
[2024-04-18T00:46:47.083968+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"Black","amount":1} []
[2024-04-18T00:46:47.084862+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1101,"size":"L","color":"Black","amount":2} []
[2024-04-18T00:46:47.085751+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"White","amount":1} []
[2024-04-18T00:46:47.086692+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"White","amount":2} []
[2024-04-18T00:46:47.090893+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"Black","amount":1} []
[2024-04-18T00:46:47.092489+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"S","color":"Black","amount":2} []
[2024-04-18T00:46:47.094058+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"White","amount":1} []
[2024-04-18T00:46:47.095176+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"White","amount":2} []
[2024-04-18T00:46:47.096440+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"Black","amount":1} []
[2024-04-18T00:46:47.099292+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"M","color":"Black","amount":2} []
[2024-04-18T00:46:47.100918+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"White","amount":1} []
[2024-04-18T00:46:47.102176+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"White","amount":2} []
[2024-04-18T00:46:47.103248+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"Black","amount":1} []
[2024-04-18T00:46:47.106206+00:00] UseInPhpUnit.INFO: Adding a new order {"productId":1102,"size":"L","color":"Black","amount":2} []
8 changes: 6 additions & 2 deletions examples/UseInPhpUnitTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@

namespace Macocci7\PhpCombination;

require_once('../vendor/autoload.php');
require_once('./UseInPhpUnit.class.php');
require_once __DIR__ . '/../vendor/autoload.php';
require_once __DIR__ . '/UseInPhpUnit.class.php';

use PHPUnit\Framework\Attributes\DataProvider;
use PHPUnit\Framework\TestCase;
use Macocci7\PhpCombination\Examples\UseInPhpUnit;
use Macocci7\PhpCombination\Combination;
Expand All @@ -30,8 +31,11 @@ public static function provide_order_can_order_correctly(): array
}

/**
* PHPDoc for PHPUnit 9.x
* @dataProvider provide_order_can_order_correctly
*/
// Attribute for PHPUnit 10.x or later
#[DataProvider('provide_order_can_order_correctly')]
public function test_order_can_order_correctly(
int $productId,
string $size,
Expand Down
2 changes: 0 additions & 2 deletions tests/CombinationGeneratorTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@

namespace Macocci7\PhpCombination;

require('vendor/autoload.php');

use PHPUnit\Framework\Attributes\DataProvider;
use PHPUnit\Framework\TestCase;
use Macocci7\PhpCombination\Util;
Expand Down
2 changes: 0 additions & 2 deletions tests/CombinationTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@

namespace Macocci7\PhpCombination;

require('vendor/autoload.php');

use PHPUnit\Framework\Attributes\DataProvider;
use PHPUnit\Framework\TestCase;
use Macocci7\PhpCombination\Util;
Expand Down
2 changes: 0 additions & 2 deletions tests/UtilTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@

namespace Macocci7\PhpCombination;

require('vendor/autoload.php');

use PHPUnit\Framework\Attributes\DataProvider;
use PHPUnit\Framework\TestCase;
use Macocci7\PhpCombination\Util;
Expand Down