Classes | Typedefs | Functions | Variables
fake_transport_security_test.cc File Reference
#include "src/core/tsi/fake_transport_security.h"
#include <stdbool.h>
#include <stdio.h>
#include <string.h>
#include <grpc/grpc.h>
#include <grpc/support/alloc.h>
#include <grpc/support/log.h>
#include "src/core/lib/security/security_connector/security_connector.h"
#include "src/core/tsi/transport_security.h"
#include "test/core/tsi/transport_security_test_lib.h"
#include "test/core/util/test_config.h"
Include dependency graph for fake_transport_security_test.cc:

Go to the source code of this file.

Classes

struct  fake_tsi_test_fixture
 

Typedefs

typedef struct fake_tsi_test_fixture fake_tsi_test_fixture
 

Functions

static void fake_test_check_handshaker_peers (tsi_test_fixture *fixture)
 
static void fake_test_destruct (tsi_test_fixture *fixture)
 
static void fake_test_setup_handshakers (tsi_test_fixture *fixture)
 
void fake_tsi_test_do_handshake ()
 
void fake_tsi_test_do_handshake_small_handshake_buffer ()
 
void fake_tsi_test_do_handshake_tiny_handshake_buffer ()
 
void fake_tsi_test_do_round_trip_for_all_configs ()
 
void fake_tsi_test_do_round_trip_odd_buffer_size ()
 
static tsi_test_fixturefake_tsi_test_fixture_create ()
 
int main (int argc, char **argv)
 
static void validate_handshaker_peers (tsi_handshaker_result *result)
 

Variables

static const struct tsi_test_fixture_vtable vtable
 

Typedef Documentation

◆ fake_tsi_test_fixture

Function Documentation

◆ fake_test_check_handshaker_peers()

static void fake_test_check_handshaker_peers ( tsi_test_fixture fixture)
static

Definition at line 62 of file fake_transport_security_test.cc.

◆ fake_test_destruct()

static void fake_test_destruct ( tsi_test_fixture fixture)
static

Definition at line 67 of file fake_transport_security_test.cc.

◆ fake_test_setup_handshakers()

static void fake_test_setup_handshakers ( tsi_test_fixture fixture)
static

Definition at line 38 of file fake_transport_security_test.cc.

◆ fake_tsi_test_do_handshake()

void fake_tsi_test_do_handshake ( )

Definition at line 95 of file fake_transport_security_test.cc.

◆ fake_tsi_test_do_handshake_small_handshake_buffer()

void fake_tsi_test_do_handshake_small_handshake_buffer ( )

Definition at line 88 of file fake_transport_security_test.cc.

◆ fake_tsi_test_do_handshake_tiny_handshake_buffer()

void fake_tsi_test_do_handshake_tiny_handshake_buffer ( )

Definition at line 81 of file fake_transport_security_test.cc.

◆ fake_tsi_test_do_round_trip_for_all_configs()

void fake_tsi_test_do_round_trip_for_all_configs ( )

Definition at line 101 of file fake_transport_security_test.cc.

◆ fake_tsi_test_do_round_trip_odd_buffer_size()

void fake_tsi_test_do_round_trip_odd_buffer_size ( )

Definition at line 124 of file fake_transport_security_test.cc.

◆ fake_tsi_test_fixture_create()

static tsi_test_fixture* fake_tsi_test_fixture_create ( )
static

Definition at line 73 of file fake_transport_security_test.cc.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 147 of file fake_transport_security_test.cc.

◆ validate_handshaker_peers()

static void validate_handshaker_peers ( tsi_handshaker_result result)
static

Definition at line 45 of file fake_transport_security_test.cc.

Variable Documentation

◆ vtable

const struct tsi_test_fixture_vtable vtable
static
fake_test_check_handshaker_peers
static void fake_test_check_handshaker_peers(tsi_test_fixture *fixture)
Definition: fake_transport_security_test.cc:62
fake_test_destruct
static void fake_test_destruct(tsi_test_fixture *fixture)
Definition: fake_transport_security_test.cc:67
fake_test_setup_handshakers
static void fake_test_setup_handshakers(tsi_test_fixture *fixture)
Definition: fake_transport_security_test.cc:38


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