Skip to content

Commit e20463d

Browse files
committed
remote: add Arbitrary Eq for SuccessCodeReply
1 parent c1f7666 commit e20463d

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

hnix-store-remote/src/System/Nix/Store/Remote/Arbitrary.hs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,9 @@ instance Arbitrary (Some StoreRequest) where
123123

124124
-- ** Reply
125125

126+
deriving via GenericArbitrary SuccessCodeReply
127+
instance Arbitrary SuccessCodeReply
128+
126129
deriving via GenericArbitrary GCResult
127130
instance Arbitrary GCResult
128131

hnix-store-remote/src/System/Nix/Store/Remote/Types/SuccessCodeReply.hs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ module System.Nix.Store.Remote.Types.SuccessCodeReply
22
( SuccessCodeReply(..)
33
) where
44

5+
import GHC.Generics (Generic)
6+
57
-- | Reply that checks an int success return value
68
data SuccessCodeReply = SuccessCodeReply
7-
deriving (Show)
9+
deriving (Eq, Show, Generic)
810

0 commit comments

Comments
 (0)