Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nanopb/nanopb.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetteri Aimonen <jpa@git.mail.kapsi.fi>2017-12-11 08:42:16 +0300
committerPetteri Aimonen <jpa@git.mail.kapsi.fi>2017-12-11 08:42:16 +0300
commit2c61cf7e9ac7ba3a4f83370b79a22b22851faae6 (patch)
treee13299db2e67a61450b06cefc14ed4b9ed85cbcf /tests/alltypes/SConscript
parent7bf377dea76158c734756af5d956f62cb5857ea2 (diff)
Extend alltypes test case to cover issue #295.
Diffstat (limited to 'tests/alltypes/SConscript')
-rw-r--r--tests/alltypes/SConscript10
1 files changed, 10 insertions, 0 deletions
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"])