blob: c554a584f8068b212b4c07cf7eb8ebe288c4181a [file] [log] [blame]
/* -*- Mode:C++; c-file-style:"gnu"; indent-tabs-mode:nil -*- */
/**
* Copyright (C) 2020 Regents of the University of California.
* @author: Yingdi Yu <yingdi@cs.ucla.edu>
* See COPYING for copyright and distribution information.
*/
#include "contact-storage.hpp"
#include <boost/test/unit_test.hpp>
#include <boost/filesystem.hpp>
namespace chronochat {
namespace tests {
namespace fs = boost::filesystem;
BOOST_AUTO_TEST_SUITE(TestContactStorage)
const std::string dbName("chronos-20e9530008b27c661ad3429d1956fa1c509b652dce9273bfe81b7c91819c272c.db");
BOOST_AUTO_TEST_CASE(InitializeTable)
{
Name identity("/TestContactStorage/InitializeTable");
ContactStorage contactStorage(identity);
fs::path dbPath = fs::path(getenv("HOME")) / ".chronos" / dbName;
BOOST_CHECK(boost::filesystem::exists(dbPath));
}
BOOST_AUTO_TEST_SUITE_END()
} // namespace tests
} // namespace chronochat