Skip to content

Commit 329316d

Browse files
committed
Implement searchable flag to MockInterpreters
1 parent cfd7a91 commit 329316d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

libs/wire-subsystems/test/unit/Wire/MockInterpreters/IndexedUserStore.hs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,8 @@ searchImpl searcher mTeam teamSearchInfo query maxResults = do
161161
. map fst
162162
. sortOn snd
163163
. filter (\(_, score) -> score /= 0)
164-
$ map (\doc -> (doc, totalScore doc)) allDocs
164+
. map (\doc -> (doc, totalScore doc))
165+
$ filter (\u -> fromMaybe True u.udSearchable) allDocs
165166

166167
mkResult :: Int -> [a] -> SearchResult a
167168
mkResult maxResults results =

libs/wire-subsystems/test/unit/Wire/UserSubsystem/InterpreterSpec.hs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1095,5 +1095,4 @@ spec = describe "UserSubsystem.Interpreter" do
10951095
contactHandle = fromHandle <$> searchee.handle,
10961096
contactColorId = Just . fromIntegral $ searchee.accentId.fromColourId
10971097
}
1098-
pure $
1099-
result.searchResults === [expectedContact]
1098+
pure $ result.searchResults === [expectedContact | fromMaybe True searchee.searchable ]

0 commit comments

Comments
 (0)