LCOV - code coverage report
Current view: top level - src/interfaces/ecpg/test/preproc - strings.pgc (source / functions) Coverage Total Hit
Test: Code coverage Lines: 0.0 % 10 0
Test Date: 2026-01-26 10:56:24 Functions: 0.0 % 1 0
Legend: Lines:     hit not hit

            Line data    Source code
       1              : #include <../regression.h>
       2              : 
       3              : exec sql begin declare section;
       4              : #include <strings.h>
       5              : exec sql end declare section;
       6              : 
       7            0 : int main(void)
       8              : {
       9            0 :   ECPGdebug(1, stderr);
      10              : 
      11            0 :   exec sql connect to REGRESSDB1;
      12              : 
      13            0 :   exec sql set standard_conforming_strings to on;
      14              : 
      15            0 :   exec sql select 'abc''d\ef',
      16              :                   N'abc''d\ef' AS foo,
      17              :                   E'abc''d\\ef' AS "foo""bar",
      18              :                   U&'d\0061t\0061' AS U&"foo""bar",
      19              :                   U&'d!+000061t!+000061' uescape '!',
      20              :                   $foo$abc$def$foo$
      21              :                   into :s1, :s2, :s3, :s4, :s5, :s6;
      22              : 
      23            0 :   printf("%s %s %s %s %s %s\n", s1, s2, s3, s4, s5, s6);
      24              : 
      25            0 :   exec sql select b'0010', X'019ABcd'
      26              :                   into :s7, :s8;
      27              : 
      28            0 :   printf("%s %s\n", s7, s8);
      29              : 
      30            0 :   exec sql disconnect;
      31            0 :   return 0;
      32              : }
        

Generated by: LCOV version 2.3.2-1