FOSSology  4.4.0
Open Source License Compliance by Open Source Software
run_tests.c File Reference

Unit test cases for Nomos. More...

#include <libfocunit.h>
#include <stdio.h>
#include <assert.h>
#include <CUnit/CUnit.h>
#include <CUnit/Automated.h>
#include "nomos.h"
#include "util.h"
#include "list.h"
#include "licenses.h"
#include "process.h"
#include "nomos_regex.h"
#include "_autodefs.h"
Include dependency graph for run_tests.c:

Go to the source code of this file.

Functions

int main (int argc, char **argv)
 

Variables

licText_t licText []
 
struct globals gl
 
struct curScan cur
 
CU_TestInfo nomos_gap_testcases []
 
CU_TestInfo doctorBuffer_testcases []
 
CU_SuiteInfo suites []
 all test suites for delagent More...
 

Detailed Description

Unit test cases for Nomos.

Definition in file run_tests.c.

Variable Documentation

◆ licText

licText_t licText[]
extern

Defined in _autodata.c

◆ suites

CU_SuiteInfo suites[]
Initial value:
=
{
{"Testing process:", NULL, NULL, NULL, NULL, nomos_gap_testcases},
{"Testing doctor Buffer:", NULL, NULL, NULL, NULL, doctorBuffer_testcases},
CU_SUITE_INFO_NULL
}

all test suites for delagent

array of every test suite. There should be at least one test suite for every library includes in libfossology.

Todo:
Fix fossscheduler_testcases

all test suites for delagent

Definition at line 46 of file run_tests.c.