X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/6e6de2ae8f5f661500c565aca8c36277e860b834..20d4dd0571e75d254444acf755a01b48a691c7c2:/tests/testadmin.h diff --git a/tests/testadmin.h b/tests/testadmin.h deleted file mode 100644 index 15b47742..00000000 --- a/tests/testadmin.h +++ /dev/null @@ -1,28 +0,0 @@ -#ifndef __TEST_ADMIN_H__ -#define __TEST_ADMIN_H__ - -#include "stg/admin.h" - -class TEST_ADMIN : public STG::Admin { - public: - TEST_ADMIN() : priv(0xffFF), ip(0) {} - - const std::string & GetPassword() const override { return password; } - const std::string & GetLogin() const override { return login; } - STG::Priv const * GetPriv() const override { return &priv; } - uint32_t GetPrivAsInt() const override { return priv.toInt(); } - const STG::AdminConf & GetConf() const override { return conf; } - uint32_t GetIP() const override { return ip; } - std::string GetIPStr() const override { return inet_ntostring(ip); } - void SetIP(uint32_t ip) override { TEST_ADMIN::ip = ip; } - const std::string GetLogStr() const override { return ""; } - - private: - std::string password; - std::string login; - STG::Priv priv; - STG::AdminConf conf; - uint32_t ip; -}; - -#endif