Greenbone Vulnerability Management Libraries  11.0.1
version_tests.c File Reference
#include "version.c"
#include <cgreen/cgreen.h>
#include <cgreen/mocks.h>
Include dependency graph for version_tests.c:

Go to the source code of this file.

Functions

 Describe (version)
 
 BeforeEach (version)
 
 AfterEach (version)
 
 Ensure (version, gvm_libs_versions_returns_correct_version)
 
int main (int argc, char **argv)
 

Function Documentation

◆ AfterEach()

AfterEach ( version  )

Definition at line 29 of file version_tests.c.

30 {
31 }

◆ BeforeEach()

BeforeEach ( version  )

Definition at line 26 of file version_tests.c.

27 {
28 }

◆ Describe()

Describe ( version  )

◆ Ensure()

Ensure ( version  ,
gvm_libs_versions_returns_correct_version   
)

Definition at line 33 of file version_tests.c.

34 {
35  assert_that (strcmp (gvm_libs_version (), GVM_LIBS_VERSION) == 0)
36 }

References gvm_libs_version().

Here is the call graph for this function:

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 39 of file version_tests.c.

40 {
41  TestSuite *suite;
42 
43  suite = create_test_suite ();
44 
45  add_test_with_context (suite, version,
46  gvm_libs_versions_returns_correct_version);
47 
48  if (argc > 1)
49  return run_single_test (suite, argv[1], create_text_reporter ());
50 
51  return run_test_suite (suite, create_text_reporter ());
52 }
gvm_libs_version
const char * gvm_libs_version(void)
Definition: version.c:23