Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add roundtrip test functions skipping comparison with FlatTerm-decoded #4866

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Add roundtrip test functions skipping comparison with FlatTerm-decoded

cd09cde
Select commit
Loading
Failed to load commit list.
Draft

Add roundtrip test functions skipping comparison with FlatTerm-decoded #4866

Add roundtrip test functions skipping comparison with FlatTerm-decoded
cd09cde
Select commit
Loading
Failed to load commit list.
Garnix CI / check cardano-ledger-binary:test:tests [x86_64-linux] succeeded Feb 1, 2025 in 3m 5s

Run results

Build succeeded

Details

Last 100 lines of logs:

        +++ OK, passed 100 tests.
      From: (Word,Word) To [Word] [✔]
        +++ OK, passed 100 tests.
      From: (Word,Word,Word) To [Word] [✔]
        +++ OK, passed 100 tests.
      From: (Word,Word,Word,Word) To [Word] [✔]
        +++ OK, passed 100 tests.
      From: (Word,Word,Word,Word,Word) To [Word] [✔]
        +++ OK, passed 100 tests.
      From: (Word,Word,Word,Word,Word,Word) To [Word] [✔]
        +++ OK, passed 100 tests.
      From: Vector Word To [Word] [✔]
        +++ OK, passed 100 tests.
      From: Seq Word To [Word] [✔]
        +++ OK, passed 100 tests.
      From: StrictSeq Word To [Word] [✔]
        +++ OK, passed 100 tests.
      From: VMap Vector Vector Word Int To Map Word Int [✔]
        +++ OK, passed 100 tests.
    Version 11
      From: Word8 To Word16 [✔]
        +++ OK, passed 100 tests.
      From: Word16 To Word32 [✔]
        +++ OK, passed 100 tests.
      From: Word32 To Word64 [✔]
        +++ OK, passed 100 tests.
      From: Word To Natural [✔]
        +++ OK, passed 100 tests.
      From: Int8 To Int16 [✔]
        +++ OK, passed 100 tests.
      From: Int16 To Int32 [✔]
        +++ OK, passed 100 tests.
      From: Int32 To Int64 [✔]
        +++ OK, passed 100 tests.
      From: Int To Integer [✔]
        +++ OK, passed 100 tests.
      From: Int To Tagged * () Int [✔]
        +++ OK, passed 100 tests.
      From: Maybe Word To [Word] [✔]
        +++ OK, passed 100 tests.
      From: StrictMaybe Word To Maybe Word [✔]
        +++ OK, passed 100 tests.
      From: Maybe Word To StrictMaybe Word [✔]
        +++ OK, passed 100 tests.
      From: (Word,Word) To [Word] [✔]
        +++ OK, passed 100 tests.
      From: (Word,Word,Word) To [Word] [✔]
        +++ OK, passed 100 tests.
      From: (Word,Word,Word,Word) To [Word] [✔]
        +++ OK, passed 100 tests.
      From: (Word,Word,Word,Word,Word) To [Word] [✔]
        +++ OK, passed 100 tests.
      From: (Word,Word,Word,Word,Word,Word) To [Word] [✔]
        +++ OK, passed 100 tests.
      From: Vector Word To [Word] [✔]
        +++ OK, passed 100 tests.
      From: Seq Word To [Word] [✔]
        +++ OK, passed 100 tests.
      From: StrictSeq Word To [Word] [✔]
        +++ OK, passed 100 tests.
      From: VMap Vector Vector Word Int To Map Word Int [✔]
        +++ OK, passed 100 tests.
    Version 0
      From: Ratio Integer To (Integer,Integer) [✔]
        +++ OK, passed 100 tests.
    Version 1
      From: Ratio Integer To (Integer,Integer) [✔]
        +++ OK, passed 100 tests.
    Version 2
      From: Ratio Integer To (Integer,Integer) [✔]
        +++ OK, passed 100 tests.
    Version 3
      From: Ratio Integer To (Integer,Integer) [✔]
        +++ OK, passed 100 tests.
    Version 4
      From: Ratio Integer To (Integer,Integer) [✔]
        +++ OK, passed 100 tests.
    Version 5
      From: Ratio Integer To (Integer,Integer) [✔]
        +++ OK, passed 100 tests.
    Version 6
      From: Ratio Integer To (Integer,Integer) [✔]
        +++ OK, passed 100 tests.
    Version 7
      From: Ratio Integer To (Integer,Integer) [✔]
        +++ OK, passed 100 tests.
    Version 8
      From: Ratio Integer To (Integer,Integer) [✔]
        +++ OK, passed 100 tests.
  Failures
    map duplicates are not allowed starting v9 [✔]
      +++ OK, passed 100 tests.
    set duplicates are not allowed starting v9 [✔]
      +++ OK, passed 100 tests.
  Successes
    encode Set, v9 [✔]
      +++ OK, passed 100 tests.

Finished in 19.4603 seconds
374 examples, 0 failures