Namespaces | Macros | Functions
grpc_authorization_policy_provider_test.cc File Reference
#include <grpc/support/port_platform.h>
#include "src/core/lib/security/authorization/grpc_authorization_policy_provider.h"
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include <grpc/grpc_security.h>
#include "src/core/lib/security/authorization/grpc_authorization_engine.h"
#include "test/core/util/test_config.h"
#include "test/core/util/tls_utils.h"
Include dependency graph for grpc_authorization_policy_provider_test.cc:

Go to the source code of this file.

Namespaces

 grpc_core
 

Macros

#define INVALID_POLICY_PATH   "test/core/security/authorization/test_policies/invalid_policy.json"
 
#define VALID_POLICY_PATH_1   "test/core/security/authorization/test_policies/valid_policy_1.json"
 
#define VALID_POLICY_PATH_2   "test/core/security/authorization/test_policies/valid_policy_2.json"
 

Functions

int main (int argc, char **argv)
 
 grpc_core::TEST (AuthorizationPolicyProviderTest, FileWatcherInitializationFailedInvalidPolicy)
 
 grpc_core::TEST (AuthorizationPolicyProviderTest, FileWatcherInitializationSuccessValidPolicy)
 
 grpc_core::TEST (AuthorizationPolicyProviderTest, FileWatcherInvalidPolicyRefreshSkipReload)
 
 grpc_core::TEST (AuthorizationPolicyProviderTest, FileWatcherRecoversFromFailure)
 
 grpc_core::TEST (AuthorizationPolicyProviderTest, FileWatcherSuccessValidPolicyRefresh)
 
 grpc_core::TEST (AuthorizationPolicyProviderTest, StaticDataInitializationFailedInvalidPolicy)
 
 grpc_core::TEST (AuthorizationPolicyProviderTest, StaticDataInitializationSuccessful)
 

Macro Definition Documentation

◆ INVALID_POLICY_PATH

#define INVALID_POLICY_PATH   "test/core/security/authorization/test_policies/invalid_policy.json"

Definition at line 32 of file grpc_authorization_policy_provider_test.cc.

◆ VALID_POLICY_PATH_1

#define VALID_POLICY_PATH_1   "test/core/security/authorization/test_policies/valid_policy_1.json"

Definition at line 28 of file grpc_authorization_policy_provider_test.cc.

◆ VALID_POLICY_PATH_2

#define VALID_POLICY_PATH_2   "test/core/security/authorization/test_policies/valid_policy_2.json"

Definition at line 30 of file grpc_authorization_policy_provider_test.cc.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 272 of file grpc_authorization_policy_provider_test.cc.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:16