diff options
Diffstat (limited to 'cpp/test/fake_downloader.cc')
-rw-r--r-- | cpp/test/fake_downloader.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/cpp/test/fake_downloader.cc b/cpp/test/fake_downloader.cc index ae16b77..c642eac 100644 --- a/cpp/test/fake_downloader.cc +++ b/cpp/test/fake_downloader.cc @@ -16,7 +16,9 @@ #include <cassert> #include <cstddef> +#include <cstdlib> #include <fstream> +#include <iostream> #include <map> #include <string> #include <utility> @@ -72,7 +74,10 @@ const LookupKeyUtil& GetAggregateLookupKeyUtil() { std::map<std::string, std::string> InitData() { std::map<std::string, std::string> data; std::ifstream file(kDataFileName); - assert(file.is_open()); + if (!file.is_open()) { + std::cerr << "Error opening \"" << kDataFileName << "\"." << std::endl; + std::exit(EXIT_FAILURE); + } std::string line; while (file.good()) { |