added unittest for yaml export

This commit is contained in:
TLINDEN
2013-11-09 15:35:43 +01:00
parent aecf4cab74
commit c12d7345ae
2 changed files with 31 additions and 28 deletions

View File

@@ -333,8 +333,6 @@ void pcpexport_yaml(char *outfile) {
fprintf(out, " secret: "); pcpprint_bin(out, s->secret, 32); fprintf(out, "\n"); fprintf(out, " secret: "); pcpprint_bin(out, s->secret, 32); fprintf(out, "\n");
} }
fprintf(out, " edpub: "); pcpprint_bin(out, s->edpub, 32); fprintf(out, "\n"); fprintf(out, " edpub: "); pcpprint_bin(out, s->edpub, 32); fprintf(out, "\n");
fprintf(out, "\n");
} }
fprintf(out, "public-keys:\n"); fprintf(out, "public-keys:\n");
@@ -349,7 +347,6 @@ void pcpexport_yaml(char *outfile) {
fprintf(out, " type: public\n"); fprintf(out, " type: public\n");
fprintf(out, " public: "); pcpprint_bin(out, p->public, 32); fprintf(out, "\n"); fprintf(out, " public: "); pcpprint_bin(out, p->public, 32); fprintf(out, "\n");
fprintf(out, " edpub: "); pcpprint_bin(out, p->edpub, 32); fprintf(out, "\n"); fprintf(out, " edpub: "); pcpprint_bin(out, p->edpub, 32); fprintf(out, "\n");
fprintf(out, "\n");
} }
} }
} }

View File

@@ -204,6 +204,12 @@ dxmorg@florida.cops.gov
expect = /verified/ expect = /verified/
</test> </test>
#
# yaml export test
<test check-export-yaml>
cmd = $pcp -V va -y | perl -MYAML -MData::Dumper -e "print Dumper(Load(join('',<>)))"
expect = /VAR1/
</test>
# #
# negative tests, check for error handling # negative tests, check for error handling