LCOV - code coverage report
Current view: top level - tests/src - sute.c (source / functions) Coverage Total Hit
Test: coverage.info Lines: 100.0 % 31 31
Test Date: 2026-01-12 05:34:38 Functions: 100.0 % 1 1

            Line data    Source code
       1              : #include "sute.h"
       2              : 
       3            1 : int main(void)
       4              : {
       5            1 :         SUTESTART;
       6              : 
       7            1 :         HEADER("Preparations");
       8            1 :         TEST(prepare,"Preparation for tests");
       9              : 
      10            1 :         HEADER("Test examples");
      11              :         // Test function name and its short description
      12            1 :         TEST(test0004,"Example test…");
      13            1 :         TEST(test0005,"Example test…");
      14            1 :         TEST(test0006,"Example test…");
      15            1 :         TEST(test0010,"Testitall library capability demonstration…");
      16              : 
      17            1 :         HEADER("Testing of built-in libraries");
      18            1 :         TEST(test0001,"libsha512 hash check with sha512…");
      19            1 :         TEST(test0002,"An empty example…");
      20            1 :         SUTE(test0007,"libmem Memory allocator test set…");
      21            1 :         TEST(test0008,"librational test report messaging…");
      22            1 :         TEST(test0009,"librational test slog messaging…");
      23            1 :         TEST(test0017,"librational test itoa function…");
      24              : 
      25            1 :         HEADER("Unit Testing of precizer's functions");
      26            1 :         SUTE(test0012,"add_string_to_array() test set…");
      27              : #if 0
      28              :         TEST(test0021,"Native international UTF8 encoding test set…");
      29              : #endif
      30            1 :         TEST(test0022,"remove_trailing_slash() test set…");
      31            1 :         TEST(test0023,"extract_relative_path() test set…");
      32            1 :         SUTE(test0025,"file_buffer_memory() test set…");
      33            1 :         TEST(test0026,"file_check_access() test set…");
      34              : 
      35            1 :         HEADER("Unit Testing of precizer");
      36            1 :         TEST(comprehensive_unit_testing,"Comprehensive Unit testing…");
      37              : 
      38            1 :         HEADER("System Testing of precizer");
      39            1 :         TEST(comprehensive_system_testing,"Comprehensive System testing…");
      40              : 
      41            1 :         HEADER("Clean results");
      42            1 :         RUN(clean,"Temporary data cleanup…");
      43              : 
      44            1 :         RUN(finish,"Telemetry");
      45              : 
      46            1 :         HEADER("Finishing");
      47            1 :         SUTEDONE;
      48              : }
        

Generated by: LCOV version 2.0-1