26TEST(OutputBufferTest, WriteString) {
27 const int kMaxBufSize = 128;
28 char buffer[kMaxBufSize];
29 for (
char &
i : buffer) {
35 auto output = std::make_unique<OutputBuffer>(fp);
36 output->WriteString(
"Hello ");
37 output->WriteString(
"world!");
40 auto s =
"Hello world!";
41 fread(buffer, strlen(s), 1, fp);
46 const int kMaxBufSize = 128;
47 char buffer[kMaxBufSize];
48 auto s =
"Hello\n world!";
49 strncpy(buffer, s, kMaxBufSize);
53 fwrite(buffer, strlen(s), 1, fp);
57 auto input = std::make_unique<InputBuffer>(fp);
59 std::vector<std::string> lines =
split(str,
'\n');
#define EXPECT_EQ(val1, val2)
#define EXPECT_TRUE(condition)
#define EXPECT_STREQ(s1, s2)
const std::vector< std::string > split(const std::string &s, char c)
TEST(TesseractInstanceTest, TestMultipleTessInstances)
int Read(int fd, void *buf, unsigned int count)
static std::string JoinPath(const std::string &prefix, const std::string &suffix)