Skip to content

Commit

Permalink
Update tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Ayesh committed Mar 13, 2024
1 parent 38225a4 commit 8a0f73b
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 21 deletions.
2 changes: 0 additions & 2 deletions phpunit.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
bootstrap="vendor/autoload.php"
cacheDirectory=".phpunit.cache"
executionOrder="depends,defects"
requireCoverageMetadata="false"
beStrictAboutCoverageMetadata="false"
beStrictAboutOutputDuringTests="true"
failOnRisky="true"
failOnWarning="true">
Expand Down
24 changes: 5 additions & 19 deletions tests/KeywordEnhancerTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

namespace PHPWatch\PHPCommitBuilder\Tests;

use PHPUnit\Framework\Attributes\DataProvider;
use PHPWatch\PHPCommitBuilder\KeywordEnhancer;
use PHPUnit\Framework\TestCase;

Expand Down Expand Up @@ -77,43 +78,28 @@ public static function dataCodifyText(): array {
];
}

/**
* @covers \PHPWatch\PHPCommitBuilder\KeywordEnhancer::enhance
*/
public function testReturnsVerbatimOnEmptyStrings(): void {
self::assertSame('', KeywordEnhancer::enhance(''));
self::assertSame(' ', KeywordEnhancer::enhance(' '));
self::assertSame('test', KeywordEnhancer::enhance('test'));
}

/**
* @covers \PHPWatch\PHPCommitBuilder\KeywordEnhancer::linkToBug
* @dataProvider dataLinksToBugsPhp
*/
#[DataProvider('dataLinksToBugsPhp')]
public function testLinksToBugsPhp(string $input, string $expected): void {
self::assertSame($expected, KeywordEnhancer::enhance($input));
}

/**
* @covers \PHPWatch\PHPCommitBuilder\KeywordEnhancer::linkToGitHub
* @dataProvider dataLinkToGitHub
*/
#[DataProvider('dataLinkToGitHub')]
public function testLinkToGitHub(string $input, string $expected): void {
self::assertSame($expected, KeywordEnhancer::enhance($input));
}

/**
* @covers \PHPWatch\PHPCommitBuilder\KeywordEnhancer::linkToSecurityAnnouncements
* @dataProvider dataLinkToSecurityAnnouncements
*/
#[DataProvider('dataLinkToSecurityAnnouncements')]
public function testLinkToSecurityAnnouncements(string $input, string $expected): void {
self::assertSame($expected, KeywordEnhancer::enhance($input));
}

/**
* @covers \PHPWatch\PHPCommitBuilder\KeywordEnhancer::codifyText
* @dataProvider dataCodifyText
*/
#[DataProvider('dataCodifyText')]
public function testCodifyText(string $input, string $expected): void {
self::assertSame($expected, KeywordEnhancer::enhance($input));
}
Expand Down

0 comments on commit 8a0f73b

Please sign in to comment.