mirror of
https://github.com/polserver/polserver
synced 2026-08-13 08:23:08 -04:00
* python script to generate cpp file with BareDistro content poltool cmd to generate the files * updated baredistro, fixed compilation * fix warning, ignore autogenerated file in stylechecker * test for pol? uoconvert got a new argument outdir for the cfg file output single thread decay has now a upper limit of sleeptime fixed that the exit_code can only get worse basic files for core testing in testsuite added a not really nice way to set it up via ctest integrated in CI with upload of log output * testenv * update poltool filegeneration to c++17 * first real tests * first npc test * equip a backpack and test a bit aos props * fixed early returns
28 lines
411 B
C++
28 lines
411 B
C++
#ifndef POLTOOL_TESTENV_H
|
|
#define POLTOOL_TESTENV_H
|
|
|
|
|
|
#include <filesystem>
|
|
|
|
namespace Pol
|
|
{
|
|
namespace PolTool
|
|
{
|
|
namespace fs = std::filesystem;
|
|
|
|
class TestEnv
|
|
{
|
|
public:
|
|
TestEnv( fs::path basedir, bool hsa, int maxtiles, int width, int height );
|
|
void generate();
|
|
|
|
private:
|
|
fs::path _basedir;
|
|
bool _hsa;
|
|
int _maxtiles;
|
|
int _width;
|
|
int _height;
|
|
};
|
|
} // namespace PolTool
|
|
} // namespace Pol
|
|
#endif
|