summaryrefslogtreecommitdiff
path: root/tests/reserialize/main.go
diff options
context:
space:
mode:
authorLizzy Fleckenstein <eliasfleckenstein@web.de>2023-02-12 19:40:19 +0100
committerLizzy Fleckenstein <eliasfleckenstein@web.de>2023-02-12 19:40:19 +0100
commit3442ca99bafbf5f6ea67ce2de46608a70a2009a5 (patch)
tree0b952a77cfdd027ccb798d3ed6d5812ce4bbdfeb /tests/reserialize/main.go
parentc2dbd3e2e67c57ec38454ba99976495c182d8601 (diff)
downloadmt_net-3442ca99bafbf5f6ea67ce2de46608a70a2009a5.tar.xz
Test against go mt package
Diffstat (limited to 'tests/reserialize/main.go')
-rw-r--r--tests/reserialize/main.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/reserialize/main.go b/tests/reserialize/main.go
index 101f3bf..ef1b693 100644
--- a/tests/reserialize/main.go
+++ b/tests/reserialize/main.go
@@ -5,12 +5,14 @@ import (
"os"
)
-// WIP: test against the Go mt package
func main() {
- pkt, err := mt.DeserializePkt(os.Stdin, false)
+ toSrv := os.Args[1] == "ToSrvPkt"
+
+ pkt, err := mt.DeserializePkt(os.Stdin, !toSrv)
if err != nil {
- panic(err)
+ os.Stderr.WriteString(err.Error())
+ os.Exit(1)
}
- mt.SerializePkt(*pkt, os.Stdout, false)
+ mt.SerializePkt(*pkt, os.Stdout, toSrv)
}