From f8bf3687f4e2ea32a3c5c7ac8492e6f573b51e9a Mon Sep 17 00:00:00 2001 From: Amir Sarabadani Date: Mon, 17 Oct 2022 13:10:57 +0200 Subject: Feed: Move feed-related classes to Feed/ and namespace them Bug: T166010 Change-Id: Icdbe003e74d2f31b68b575acfa94c09c24d7aed5 --- tests/phpunit/unit/includes/Feed/FeedUtilsTest.php | 98 ++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 tests/phpunit/unit/includes/Feed/FeedUtilsTest.php (limited to 'tests/phpunit/unit/includes/Feed') diff --git a/tests/phpunit/unit/includes/Feed/FeedUtilsTest.php b/tests/phpunit/unit/includes/Feed/FeedUtilsTest.php new file mode 100644 index 000000000000..f74030929f0a --- /dev/null +++ b/tests/phpunit/unit/includes/Feed/FeedUtilsTest.php @@ -0,0 +1,98 @@ +assertSame( $expected, FeedUtils::applyDiffStyle( $html ) ); + } + + public function provideElements() { + return [ + [ + 'Test', + 'Test' + ], + [ + '← Previous revision', + '' . + '← Previous revision' + ], + [ + 'Test', + '' . + 'Test' + ], + [ + 'Test', + 'Test' + ], + // An extra class before + [ + 'Test', + 'Test' + ], + // Multiple classes + [ + 'Test', + 'Test' + ], + // An extra class after + [ + 'Test', + 'Test' + ], + [ + 'Test', + 'Test', + ], + [ + 'Test', + 'Test', + ], + [ + 'Test', + 'Test', + ], + [ + 'diff x', + 'diff x', + ], + [ + '<>', + '<>', + ], + [ + 'class="a" < class="diff"', + 'class="a" < class="diff"', + ], + // Multiple lines together + [ + 'Title' . + 'TestTest< class="diff">' . + 'class="diff"', + '' . + 'TitleTestTest< class="diff">class="diff"' + ] + ]; + } + +} -- cgit v1.2.3