Commit f5258045 authored by Nick Mathewson's avatar Nick Mathewson 🥔
Browse files

Fix some no-longer-reasonable unit tests for base64_decode()

These tests tried to use ridiculously large buffer sizes to check
the sanity-checking in the code; but since the sanity-checking
changed, these need to change too.
parent aebd72a2
Loading
Loading
Loading
Loading
+2 −5
Original line number Diff line number Diff line
@@ -202,13 +202,10 @@ test_util_format_base64_decode(void *ignored)
    src[i] = (char)i;
  }

  res = base64_decode(dst, 1, src, SIZE_T_CEILING);
  res = base64_decode(dst, 1, src, 100);
  tt_int_op(res, OP_EQ, -1);

  res = base64_decode(dst, SIZE_T_CEILING+1, src, 10);
  tt_int_op(res, OP_EQ, -1);

  res = base64_decode(dst, 1, real_src, SIZE_MAX/3+1);
  res = base64_decode(dst, 1, real_src, 10);
  tt_int_op(res, OP_EQ, -1);

  const char *s = "T3BhIG11bmRv";