Fix dotnet tests.
The CI image has been upgraded to debian 9 and thus had to use dotnet SDK 2.0.
This commit is contained in:
parent
7630e18202
commit
ff72f90512
|
|
@ -106,10 +106,10 @@ module Test =
|
|||
use c = connect uri
|
||||
let sender, receiver = senderReceiver c "test" "roundtrip-q"
|
||||
for body in sampleTypes do
|
||||
Message(body, Header = Header(Ttl = 500u))
|
||||
new Message(body, Header = Header(Ttl = 500u))
|
||||
|> sender.Send
|
||||
let rtd = receive receiver
|
||||
assertEqual body (rtd.GetBody())
|
||||
assertEqual body rtd.Body
|
||||
assertTrue (rtd.Header.Ttl <= 500u)
|
||||
|
||||
let defaultOutcome uri =
|
||||
|
|
@ -152,10 +152,10 @@ module Test =
|
|||
MaxFrameSize = frameSize)
|
||||
use c = connectWithOpen uri opn
|
||||
let sender, receiver = senderReceiver c "test" "framentation-q"
|
||||
let m = Message(String.replicate size "a")
|
||||
let m = new Message(String.replicate size "a")
|
||||
sender.Send m
|
||||
let m' = receive receiver
|
||||
assertEqual (m.GetBody<string>()) (m'.GetBody<string>())
|
||||
assertEqual (m.Body) (m'.Body)
|
||||
|
||||
let messageAnnotations uri =
|
||||
use c = connect uri
|
||||
|
|
@ -165,11 +165,11 @@ module Test =
|
|||
let k2 = Symbol "key2"
|
||||
ann.[Symbol "key1"] <- "value1"
|
||||
ann.[Symbol "key2"] <- "value2"
|
||||
let m = Message("testing annotations", MessageAnnotations = ann)
|
||||
let m = new Message("testing annotations", MessageAnnotations = ann)
|
||||
sender.Send m
|
||||
let m' = receive receiver
|
||||
|
||||
assertEqual (m.GetBody<string>()) (m'.GetBody<string>())
|
||||
assertEqual m.Body m'.Body
|
||||
assertEqual (m.MessageAnnotations.Descriptor) (m'.MessageAnnotations.Descriptor)
|
||||
assertEqual 2 (m'.MessageAnnotations.Map.Count)
|
||||
assertTrue (m.MessageAnnotations.[k1] = m'.MessageAnnotations.[k1])
|
||||
|
|
@ -183,11 +183,11 @@ module Test =
|
|||
let k2 = Symbol "key2"
|
||||
footer.[Symbol "key1"] <- "value1"
|
||||
footer.[Symbol "key2"] <- "value2"
|
||||
let m = Message("testing annotations", Footer = footer)
|
||||
let m = new Message("testing annotations", Footer = footer)
|
||||
sender.Send m
|
||||
let m' = receive receiver
|
||||
|
||||
assertEqual (m.GetBody<string>()) (m'.GetBody<string>())
|
||||
assertEqual m.Body m'.Body
|
||||
assertEqual (m.Footer.Descriptor) (m'.Footer.Descriptor)
|
||||
assertEqual 2 (m'.Footer.Map.Count)
|
||||
assertTrue (m.Footer.[k1] = m'.Footer.[k1])
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
<PropertyGroup>
|
||||
<OutputType>Exe</OutputType>
|
||||
<TargetFramework>netcoreapp1.1</TargetFramework>
|
||||
<TargetFramework>netcoreapp2.0</TargetFramework>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
<ItemGroup>
|
||||
<PackageReference Include="FSharp.Core" Version="4.1.*" />
|
||||
<PackageReference Include="FSharp.NET.Sdk" Version="1.0.*" PrivateAssets="All" />
|
||||
<PackageReference Include="AmqpNetLite" Version="*" PrivateAssets="All" />
|
||||
<PackageReference Include="AmqpNetLite" Version="1.2.3" PrivateAssets="All" />
|
||||
<PackageReference Include="System.Collections.NonGeneric" Version="*" PrivateAssets="All" />
|
||||
<PackageReference Include="System.Runtime.Serialization.Primitives" Version="*" PrivateAssets="All" />
|
||||
</ItemGroup>
|
||||
|
|
|
|||
Loading…
Reference in New Issue