Merge pull request #13838 from apolcyn/fix_parse_commandline_flags

Use ParseCommandLineFlags in golden file test in the same way that other test binaries use it
pull/13828/merge
apolcyn 7 years ago committed by GitHub
commit 343522c76f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      test/cpp/codegen/golden_file_test.cc

@ -22,6 +22,13 @@
#include <gflags/gflags.h>
#include <gtest/gtest.h>
// In some distros, gflags is in the namespace google, and in some others,
// in gflags. This hack is enabling us to find both.
namespace google {}
namespace gflags {}
using namespace google;
using namespace gflags;
DEFINE_string(
generated_file_path, "",
"path to the directory containing generated files compiler_test.grpc.pb.h"
@ -60,7 +67,7 @@ TEST(GoldenMockFileTest, TestGeneratedMockFile) {
int main(int argc, char** argv) {
::testing::InitGoogleTest(&argc, argv);
::google::ParseCommandLineFlags(&argc, &argv, true);
ParseCommandLineFlags(&argc, &argv, true);
if (FLAGS_generated_file_path.empty()) {
FLAGS_generated_file_path = "gens/src/proto/grpc/testing/";
}

Loading…
Cancel
Save