Re-format and re-run all acceptance tests.

This commit is contained in:
KtorZ
2024-01-20 10:43:17 +01:00
parent 9ee2d58ba3
commit b50e4ab63a
77 changed files with 449 additions and 830 deletions

View File

@@ -13,4 +13,4 @@ requirements = []
source = "github"
[etags]
"aiken-lang/stdlib@main" = [{ secs_since_epoch = 1705181059, nanos_since_epoch = 86246000 }, "cf946239d3dd481ed41f20e56bf24910b5229ea35aa171a708edc2a47fc20a7b"]
"aiken-lang/stdlib@main" = [{ secs_since_epoch = 1705743642, nanos_since_epoch = 736511000 }, "cf946239d3dd481ed41f20e56bf24910b5229ea35aa171a708edc2a47fc20a7b"]

View File

@@ -30,34 +30,24 @@ fn find_outbound_datum(possible_output: Option<Output>) -> Data {
when possible_output is {
Some(possible_output) ->
when possible_output.datum is {
InlineDatum(outbound_datum) ->
outbound_datum
_ ->
error @"expected outbound inline datum"
InlineDatum(outbound_datum) -> outbound_datum
_ -> fail @"expected outbound inline datum"
}
None ->
error @"no outbound datum found"
None -> fail @"no outbound datum found"
}
}
fn datum_a_cont() -> OtherDatum {
let owner: OwnerInfo =
OwnerInfo { pkh: #"", sc: #"" }
let have: TokenInfo =
TokenInfo { pid: #"", tkn: #"", amt: 100 }
let want: TokenInfo =
TokenInfo { pid: #"acab", tkn: #"beef", amt: 50 }
let info: SwapInfo =
SwapInfo { slip: 40 }
let owner: OwnerInfo = OwnerInfo { pkh: #"", sc: #"" }
let have: TokenInfo = TokenInfo { pid: #"", tkn: #"", amt: 100 }
let want: TokenInfo = TokenInfo { pid: #"acab", tkn: #"beef", amt: 50 }
let info: SwapInfo = SwapInfo { slip: 40 }
OtherDatum { owner, have, want, info }
}
test foo() {
let outbound_datum =
InlineDatum(datum_a_cont())
let outbound_output =
Some(Output { datum: outbound_datum })
expect outbound_datum: OtherDatum =
find_outbound_datum(outbound_output)
let outbound_datum = InlineDatum(datum_a_cont())
let outbound_output = Some(Output { datum: outbound_datum })
expect outbound_datum: OtherDatum = find_outbound_datum(outbound_output)
outbound_datum == datum_a_cont()
}