summaryrefslogtreecommitdiff
path: root/internal/db/bundb/search_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/db/bundb/search_test.go')
-rw-r--r--internal/db/bundb/search_test.go17
1 files changed, 17 insertions, 0 deletions
diff --git a/internal/db/bundb/search_test.go b/internal/db/bundb/search_test.go
index bc791271e..75a2d8c8e 100644
--- a/internal/db/bundb/search_test.go
+++ b/internal/db/bundb/search_test.go
@@ -46,6 +46,15 @@ func (suite *SearchTestSuite) TestSearchAccounts1HappyWithPrefix() {
suite.Len(accounts, 1)
}
+func (suite *SearchTestSuite) TestSearchAccounts1HappyWithPrefixUpper() {
+ testAccount := suite.testAccounts["local_account_1"]
+
+ // Query will just look for usernames that start with "1HAPPY".
+ accounts, err := suite.db.SearchForAccounts(context.Background(), testAccount.ID, "@1HAPPY", "", "", 10, false, 0)
+ suite.NoError(err)
+ suite.Len(accounts, 1)
+}
+
func (suite *SearchTestSuite) TestSearchAccounts1HappyNoPrefix() {
testAccount := suite.testAccounts["local_account_1"]
@@ -63,6 +72,14 @@ func (suite *SearchTestSuite) TestSearchAccountsTurtleFollowing() {
suite.Len(accounts, 1)
}
+func (suite *SearchTestSuite) TestSearchAccountsTurtleFollowingUpper() {
+ testAccount := suite.testAccounts["local_account_1"]
+
+ accounts, err := suite.db.SearchForAccounts(context.Background(), testAccount.ID, "TURTLE", "", "", 10, true, 0)
+ suite.NoError(err)
+ suite.Len(accounts, 1)
+}
+
func (suite *SearchTestSuite) TestSearchAccountsPostFollowing() {
testAccount := suite.testAccounts["local_account_1"]