From 2c61cf7e9ac7ba3a4f83370b79a22b22851faae6 Mon Sep 17 00:00:00 2001 From: Petteri Aimonen Date: Mon, 11 Dec 2017 07:42:16 +0200 Subject: Extend alltypes test case to cover issue #295. --- tests/alltypes/SConscript | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tests/alltypes/SConscript') diff --git a/tests/alltypes/SConscript b/tests/alltypes/SConscript index 6c6238c..13acd4e 100644 --- a/tests/alltypes/SConscript +++ b/tests/alltypes/SConscript @@ -32,4 +32,14 @@ env.Encode("optionals.output.recoded", MESSAGE='AllTypes') env.Compare(["optionals.output", "optionals.output.recoded"]) +# And for the _zero initializer +env.RunTest("zeroinit.output", enc, ARGS = ['2']) +env.RunTest("zeroinit.decout", [dec, "zeroinit.output"], ARGS = ['2']) +env.Decode("zeroinit.output.decoded", + ["zeroinit.output", "alltypes.proto"], + MESSAGE='AllTypes') +env.Encode("zeroinit.output.recoded", + ["zeroinit.output.decoded", "alltypes.proto"], + MESSAGE='AllTypes') +env.Compare(["zeroinit.output", "zeroinit.output.recoded"]) -- cgit v1.2.3