#include "support.h" #include "serialiser/rstlvkeys.h" INITTEST(); bool test_RsTlvKeySignatureSet(); int main() { test_RsTlvKeySignatureSet(); REPORT("test_RsTlvKeySignatureSet()"); FINALREPORT("RsTlvKey Test"); } bool test_RsTlvKeySignatureSet() { RsTlvKeySignatureSet set; init_item(set); char data[set.TlvSize()]; uint32_t offset = 0; set.SetTlv(data, set.TlvSize(), &offset); RsTlvKeySignatureSet setConfirm; offset = 0; setConfirm.GetTlv(data, set.TlvSize(), &offset); CHECK(setConfirm == set); }