Re-format and re-run all acceptance tests.
This commit is contained in:
@@ -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"]
|
||||
|
||||
@@ -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()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user