MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / test_library_includes

Function test_library_includes

test/tools/donate_cpu_lib_test.py:35–60  ·  view source on GitHub ↗
(tmpdir)

Source from the content-addressed store, hash-verified

33 assert libs == libs_found
34
35def test_library_includes(tmpdir):
36 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd'], '')
37 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd'], '#include <stdio.h>')
38 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'boost'], '#include <boost/regex.hpp>')
39 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'python'], '#include "Python.h"')
40 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'libcerror', 'lua', 'opengl', 'qt'], '#include <QApplication>\n#include <GL/gl.h>\r#include "lua.h"\r\n#include <libcerror.h>')
41 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'microsoft_sal'], ' #include <sal.h>')
42 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'googletest'], '\t#include <gtest/gtest.h>')
43 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'microsoft_atl'], ' \t #include <atlbase.h>')
44 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'cairo'], '\t #include <cairo.h>')
45 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'gtk'], ' \t#include <glib-object.h>')
46 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'gtk'], ' \t #include <glib.h>')
47 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'gtk'], ' # include <glib/gi18n.h>')
48 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'gtk'], '#include <gdk/gdkkeysyms.h>')
49 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'bsd'], '#include <sys/uio.h>\r\n')
50 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'libcurl'], '#include <curl/curl.h>\r')
51 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'sqlite3'], '#include <sqlite3.h>\n')
52 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'openmp'], '# include <omp.h>')
53 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'mfc'], '#\tinclude <afxwin.h>')
54 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'ruby'], '# \tinclude "ruby.h"')
55 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'zlib'], '#\t include <zlib.h>')
56 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'pcre'], '#include<pcre.h>')
57 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'pcre'], '#include "pcre.h"')
58 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'opengl'], '#include\t <GL/glut.h>')
59 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'nspr'], '#include\t"prtypes.h"')
60 _test_library_includes(tmpdir, ['posix', 'gnu', 'bsd', 'lua'], '#include \t<lua.h>')
61
62def test_match_multiple_time(tmpdir):
63 libinc = LibraryIncludes()

Callers

nothing calls this directly

Calls 1

_test_library_includesFunction · 0.85

Tested by

no test coverage detected