homcert/test/bfv/bfv_seal.cpp

31 lines
573 B
C++

#include <iostream>
#include <cstddef>
#include <memory>
#include <gtest/gtest.h>
#include <bfv.hpp>
using namespace homcert;
class BFV_SEAL : public ::testing::Test {
protected:
inline static std::shared_ptr<bfv::context> CTX0;
static void SetUpTestSuite() {
CTX0 = std::make_shared<bfv::seal_context>();
if (!CTX0)
GTEST_SKIP() << "Microsoft SEAL BFV implementation is not available!";
}
static void TearDownTestSuite() {}
};
TEST_F(BFV_SEAL, XXX) {
}
int main(int argc, char** argv) {
testing::InitGoogleTest(&argc, argv);
return RUN_ALL_TESTS();
}