fail_unless(ret == SR_OK, "Unexpected rc for '%s': %d, errno %d.",
input, ret, errno);
fail_unless((expected.p == rational.p) && (expected.q == rational.q),
fail_unless(ret == SR_OK, "Unexpected rc for '%s': %d, errno %d.",
input, ret, errno);
fail_unless((expected.p == rational.p) && (expected.q == rational.q),