File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
tests/FSharp.Data.GraphQL.Tests Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -19,6 +19,10 @@ let isSeq<'a> actual = isType<'a seq> actual
1919let isDict < 'k , 'v > actual = isSeq< KeyValuePair< 'k, 'v>> actual
2020let isNameValueDict actual = isDict< string, obj> actual
2121let fail ( message : string ) = Assert.Fail message
22+ let wantSome opt = match opt with | Some value -> value | None -> fail " Expected Some but got None" ; Unchecked.defaultof<_>
23+ let wantNone opt = match opt with | None -> () | Some _ -> fail " Expected None but got Some"
24+ let wantValueSome opt = match opt with | ValueSome value -> value | _ -> fail " Expected ValueSome but got ValueNone" ; Unchecked.defaultof<_>
25+ let wantValueNone opt = match opt with | ValueNone -> () | _ -> fail " Expected ValueNone but got ValueSome"
2226let equals ( expected : 'x ) ( actual : 'x ) =
2327 if not ( actual = expected) then fail <| $" expected %A {expected}\n but got %A {actual}"
2428let notEquals ( expected : 'x ) ( actual : 'x ) =
You can’t perform that action at this time.
0 commit comments