// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
+#include <jxl/thread_parallel_runner.h>
+#include <jxl/thread_parallel_runner_cxx.h>
+
+#include <cstdint>
#include <sstream>
#include <string>
#include <vector>
-#include "gtest/gtest.h"
-#include "jxl/thread_parallel_runner.h"
-#include "jxl/thread_parallel_runner_cxx.h"
#include "lib/jxl/test_utils.h"
-#include "lib/jxl/testdata.h"
+#include "lib/jxl/testing.h"
extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size);
std::ostringstream os;
os << "oss-fuzz/clusterfuzz-testcase-minimized-djxl_fuzzer-" << id;
printf("Testing %s\n", os.str().c_str());
- const jxl::PaddedBytes input = jxl::ReadTestData(os.str());
+ const std::vector<uint8_t> input = jxl::test::ReadTestData(os.str());
LLVMFuzzerTestOneInput(input.data(), input.size());
}