MCPcopy Create free account
hub / github.com/apache/impala / TempTestDataFile

Method TempTestDataFile

be/src/kudu/util/jwt-util-test.cc:78–95  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

76};
77
78TempTestDataFile::TempTestDataFile(const std::string& contents)
79 : name_("/tmp/jwks_XXXXXX") {
80 string created_filename;
81 WritableFileOptions opts;
82 opts.is_sensitive = false;
83 Status status;
84 status = Env::Default()->NewTempWritableFile(opts, &name_[0], &created_filename, &tmp_file_);
85 if (!status.ok()) {
86 std::cerr << Substitute("Error creating temp file: $0", created_filename);
87 }
88
89 status = WriteStringToFile(Env::Default(), contents, created_filename);
90 if (!status.ok()) {
91 std::cerr << Substitute("Error writing contents to temp file: $0", created_filename);
92 }
93
94 name_ = created_filename;
95}
96
97TEST(JwtUtilTest, LoadJwksFile) {
98 // Load JWKS from file.

Callers

nothing calls this directly

Calls 5

DefaultClass · 0.85
SubstituteFunction · 0.85
NewTempWritableFileMethod · 0.80
WriteStringToFileFunction · 0.70
okMethod · 0.45

Tested by

no test coverage detected