Esempio n. 1
0
TEST_F(EnrollTests, test_enroll_secret_retrieval) {
    // Write an example secret (deploy key).
    FLAGS_enroll_secret_path = kTestWorkingDirectory + "secret.txt";
    writeTextFile(FLAGS_enroll_secret_path, "test_secret\n", 0600, false);
    // Make sure the file content was read and trimmed.
    auto secret = getEnrollSecret();
    EXPECT_EQ(secret, "test_secret");

    // Now change the file path.
    FLAGS_enroll_secret_path = kTestWorkingDirectory + "not_a_secret.txt";
    // And for good measure, write some content.
    writeTextFile(FLAGS_enroll_secret_path, "test_not_a_secret", 0600, false);
    // The enrollment key should not update.
    secret = getEnrollSecret();
    EXPECT_EQ(secret, "test_secret");
}
Esempio n. 2
0
TEST_F(EnrollTests, test_enroll_secret_retrieval) {
  // Write an example secret (deploy key).
  FLAGS_enroll_secret_path = kTestWorkingDirectory + "secret.txt";
  writeTextFile(FLAGS_enroll_secret_path, "test_secret\n", 0600, false);
  // Make sure the file content was read and trimmed.
  auto secret = getEnrollSecret();
  EXPECT_EQ(secret, "test_secret");
}