UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
Loading...
Searching...
No Matches
secp256k1::test::TestCounters Struct Reference

#include <test_framework.hpp>

Public Member Functions

uint32_t total () const
 
bool all_pass () const
 
void merge (const TestCounters &other)
 

Public Attributes

uint32_t passed = 0
 
uint32_t failed = 0
 
uint32_t skipped = 0
 

Detailed Description

Definition at line 102 of file test_framework.hpp.

Member Function Documentation

◆ all_pass()

bool secp256k1::test::TestCounters::all_pass ( ) const
inline

Definition at line 108 of file test_framework.hpp.

References failed.

◆ merge()

void secp256k1::test::TestCounters::merge ( const TestCounters other)
inline

Definition at line 110 of file test_framework.hpp.

References failed, passed, and skipped.

◆ total()

uint32_t secp256k1::test::TestCounters::total ( ) const
inline

Definition at line 107 of file test_framework.hpp.

References failed, passed, and skipped.

Member Data Documentation

◆ failed

uint32_t secp256k1::test::TestCounters::failed = 0

Definition at line 104 of file test_framework.hpp.

Referenced by all_pass(), merge(), and total().

◆ passed

uint32_t secp256k1::test::TestCounters::passed = 0

Definition at line 103 of file test_framework.hpp.

Referenced by merge(), and total().

◆ skipped

uint32_t secp256k1::test::TestCounters::skipped = 0

Definition at line 105 of file test_framework.hpp.

Referenced by merge(), and total().


The documentation for this struct was generated from the following file: