infix
A JIT-Powered FFI Library for C
Loading...
Searching...
No Matches
860_error_handling.c File Reference

Unit tests for the detailed error reporting system. More...

#include "common/double_tap.h"
#include <infix/infix.h>
#include <limits.h>
#include <stdio.h>
Include dependency graph for 860_error_handling.c:

Macros

#define DBLTAP_IMPLEMENTATION
 

Functions

 subtest ("Signature Parser Error Reporting")
 
 subtest ("API Hardening Error Reporting")
 

Variables

 TEST
 

Detailed Description

Unit tests for the detailed error reporting system.

Copyright (c) 2025 Sanko Robinson

This source code is dual-licensed under the Artistic License 2.0 or the MIT License. You may choose to use this code under the terms of either license.

SPDX-License-Identifier: (Artistic-2.0 OR MIT)

The documentation blocks within this file are licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).

SPDX-License-Identifier: CC-BY-4.0

Macro Definition Documentation

◆ DBLTAP_IMPLEMENTATION

#define DBLTAP_IMPLEMENTATION

Function Documentation

◆ subtest() [1/2]

subtest ( "API Hardening Error Reporting"  )

◆ subtest() [2/2]

subtest ( "Signature Parser Error Reporting"  )

Variable Documentation

◆ TEST

TEST
Initial value:
{
plan(2)
#define plan(count)
Definition double_tap.h:132