Open diegomrsantos opened 1 month ago
that's a smaller version:
nph tests/t.nim
--- Input ---
suite "Utility":
test "unsuccessful safeConvert from int16 to int8":
check not (compiles do:
result: int8 = safeConvert[int8, int16](32767'i16))
--- Formatted ---
suite "Utility":
test "unsuccessful safeConvert from int16 to int8":
check not compiles do:
result:
int8 = safeConvert[int8, int16](32767'i16)
--- PRE ---
kind: "nkPrefix"
sons:
- kind: "nkIdent"
ident: "not"
- kind: "nkCall"
sons:
- kind: "nkIdent"
ident: "compiles"
- kind: "nkStmtList"
sons:
- kind: "nkCall"
sons:
- kind: "nkIdent"
ident: "result"
- kind: "nkStmtList"
sons:
- kind: "nkAsgn"
sons:
- kind: "nkIdent"
ident: "int8"
- kind: "nkCall"
sons:
- kind: "nkBracketExpr"
sons:
- kind: "nkIdent"
ident: "safeConvert"
- kind: "nkIdent"
ident: "int8"
- kind: "nkIdent"
ident: "int16"
- kind: "nkInt16Lit"
intVal: 32767
--- POST ---
kind: "nkPrefix"
sons:
- kind: "nkIdent"
ident: "not"
- kind: "nkIdent"
ident: "compiles"
- kind: "nkStmtList"
sons:
- kind: "nkCall"
sons:
- kind: "nkIdent"
ident: "result"
- kind: "nkStmtList"
sons:
- kind: "nkAsgn"
sons:
- kind: "nkIdent"
ident: "int8"
- kind: "nkCall"
sons:
- kind: "nkBracketExpr"
sons:
- kind: "nkIdent"
ident: "safeConvert"
- kind: "nkIdent"
ident: "int8"
- kind: "nkIdent"
ident: "int16"
- kind: "nkInt16Lit"
intVal: 32767
/tests/t.nim Error: Skipped file, formatted output does not match input (bug! 86fc4cd)
command: nph nim-libp2p/tests/testutility.nim
output: