#ifndef TILE_TESTING_MAIN_H
#define TILE_TESTING_MAIN_H

#pragma once

#include "tile/testing/internal/random_string.h"

namespace tile {
namespace testing {
int InitAndRunAllTests(int *argc, char **argv);

#define TILE_TEST_MAIN                                                                                                 \
    int main(int argc, char **argv) { return ::tile::testing::InitAndRunAllTests(&argc, argv); }
}// namespace testing
}// namespace tile

#endif// TILE_TESTING_MAIN_H
