Remove test code written by contributor without a CLA.

pull/13171/head
Josh Haberman 10 years ago
parent c95bed1b6c
commit 35923b43b5
  1. 26
      tests/test_def.c

@ -153,29 +153,9 @@ static void test_fielddef_unref() {
upb_fielddef_unref(f, &f);
}
static void test_fielddef_accessors() {
upb_fielddef *f1 = upb_fielddef_new(&f1);
upb_fielddef *f2 = upb_fielddef_new(&f2);
ASSERT(!upb_fielddef_isfrozen(f1));
ASSERT(upb_fielddef_setname(f1, "f1", NULL));
ASSERT(upb_fielddef_setnumber(f1, 1937, NULL));
upb_fielddef_settype(f1, UPB_TYPE_INT64);
upb_fielddef_setlabel(f1, UPB_LABEL_REPEATED);
ASSERT(upb_fielddef_number(f1) == 1937);
ASSERT(!upb_fielddef_isfrozen(f2));
ASSERT(upb_fielddef_setname(f2, "f2", NULL));
ASSERT(upb_fielddef_setnumber(f2, 123456789, NULL));
upb_fielddef_settype(f2, UPB_TYPE_BYTES);
upb_fielddef_setlabel(f2, UPB_LABEL_REPEATED);
ASSERT(upb_fielddef_number(f2) == 123456789);
upb_fielddef_unref(f1, &f1);
upb_fielddef_unref(f2, &f2);
static void test_fielddef() {
// Test that we don't leak an unresolved subdef name.
f1 = upb_fielddef_new(&f1);
upb_fielddef *f1 = upb_fielddef_new(&f1);
upb_fielddef_settype(f1, UPB_TYPE_MESSAGE);
ASSERT(upb_fielddef_setsubdefname(f1, "YO", NULL));
upb_fielddef_unref(f1, &f1);
@ -438,7 +418,7 @@ int run_tests(int argc, char *argv[]) {
test_empty_symtab();
test_cycles();
test_symbol_resolution();
test_fielddef_accessors();
test_fielddef();
test_fielddef_unref();
test_replacement();
test_freeze_free();

Loading…
Cancel
Save