31 lines
573 B
C++
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();
|
|
}
|