X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=test%2Fsr_nng_static_test.c;h=9b936cceb35464531e1e62c71f236b6bc7e9ac6a;hb=d710957ed5d73bf2da2ceea3f5a1a3c509275c30;hp=69090a14e36b3690d856e32ae0ba6bcd7c355947;hpb=9e0c1e70ff256eb05ad29d2fa8252b6219cb3659;p=ric-plt%2Flib%2Frmr.git diff --git a/test/sr_nng_static_test.c b/test/sr_nng_static_test.c index 69090a1..9b936cc 100644 --- a/test/sr_nng_static_test.c +++ b/test/sr_nng_static_test.c @@ -173,14 +173,16 @@ static int sr_nng_test() { errors += fail_if( state != 99, "xlate_nng_state did not return default for unknown error" ); errors += fail_if( errno == 0, "xlate_nng_state did not set errno (6)" ); - // ---- drive rtc in a 'static' (not pthreaded) mode ----- - setenv( "ENV_VERBOSE_FILE", ".ut_rmr_verbose", 1 ); // allow for verbose code in rtc to be driven - i = open( ".rmr_verbose", O_CREAT, 0664 ); + // ---- drive rtc in a 'static' (not pthreaded) mode to get some coverage; no 'results' to be verified ----- + setenv( ENV_RTG_RAW, "1", 1 ); // rtc should expect raw messages (mostly coverage here) + setenv( ENV_VERBOSE_FILE, ".ut_rmr_verbose", 1 ); // allow for verbose code in rtc to be driven + i = open( ".ut_rmr_verbose", O_RDWR | O_CREAT, 0654 ); if( i >= 0 ) { - write( i, "0\n", 2 ); + write( i, "2\n", 2 ); close( i ); } ctx->shutdown = 1; // should force rtc to quit on first pass + rtc( NULL ); // coverage test with nil pointer rtc( ctx );