Skip to content

Commit 1438bb6

Browse files
committed
include more query string keyword tests
1 parent c8baca1 commit 1438bb6

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

tests/Libraries/Search/BeatmapsetSearch/CreatorFilterTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ class CreatorFilterTest extends TestCase
1515
public static function dataProvider(): array
1616
{
1717
return [
18+
'include keyword' => [['q' => 'mapper'], [1]], // doesn't match guest mapper because keyword doesn't do the name lookup
19+
'exclude keyword' => [['q' => '-mapper'], [0, 2, 3, 4]],
20+
1821
'include lookup user' => [['q' => 'creator=mapper'], [0, 1]],
1922
'include non-lookup user' => [['q' => 'creator=someone'], [0, 3]],
2023
'exclude lookup user' => [['q' => '-creator=mapper'], [2, 3, 4]],

tests/Libraries/Search/BeatmapsetSearch/DifficultyFilterTest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ class DifficultyFilterTest extends TestCase
1515
public static function dataProvider(): array
1616
{
1717
return [
18+
[['q' => 'hard'], []],
19+
1820
[['q' => 'difficulty=hard'], [1, 2]],
1921
[['q' => 'difficulty="very mapper"'], [2]],
2022
[['q' => 'difficulty="very hard"'], []],

0 commit comments

Comments
 (0)