Daniel Marjamäki
|
fef956f3f0
|
Testing; Moved test/cli tests from travis to github actions
|
2021-03-01 18:49:59 +01:00 |
Daniel Marjamäki
|
6b166eb5a7
|
test/cli/test-other-projects.py: Temporarily disable test (to make Travis happy)
|
2021-02-28 23:11:25 +01:00 |
Daniel Marjamäki
|
c9bc5a076f
|
Fixed #10014 (-U switch ignored when using --project=compile_commands.json and --force)
|
2021-02-28 21:43:51 +01:00 |
Oliver Stöneberg
|
b472b4e65d
|
some Python cleanups based on PyCharm inspections (#2999)
* some Python cleanups based on PyCharm inspections
* test-helloworld.py: adjusted assert in test_addon_relative_path()
|
2021-01-31 14:27:11 +01:00 |
Daniel Marjamäki
|
6a24b4f7c8
|
Fixed #10149 (compile database; incomplete handling of directory and file)
|
2021-01-31 10:14:22 +01:00 |
Daniel Marjamäki
|
95e2eebd8a
|
Revert fix for #10149, it caused an unexpected appveyor failure
|
2021-01-30 15:01:19 +01:00 |
Daniel Marjamäki
|
43e8430a80
|
Fixed #10149 (compile database; incomplete handling of directory and file)
|
2021-01-30 12:27:40 +01:00 |
Daniel Marjamäki
|
9e9bb9f804
|
Refactor test/cli/test-proj2.py
|
2021-01-30 10:43:08 +01:00 |
Daniel Marjamäki
|
3a86262244
|
SymbolDatabase: Do not set definedType for global scope etc
|
2021-01-06 08:53:45 +01:00 |
Daniel Marjamäki
|
1c742b7995
|
Clang import: Handle AccessSpecDecl
|
2020-11-08 17:02:19 +01:00 |
Daniel Marjamäki
|
1c2e480449
|
Proper fix for test-clang-import.py failure
|
2020-11-07 18:12:47 +01:00 |
Daniel Marjamäki
|
b8e0cdcdb4
|
Travis: temporary hack to make test-clang-import.py happy
|
2020-11-07 17:23:56 +01:00 |
Jesse Boswell
|
f70e8de315
|
Fix #9567 (Inline suppression of unusedFunction errors not working when using compile database) (#2870)
|
2020-11-04 21:01:48 +01:00 |
Daniel Marjamäki
|
198bbc8a5a
|
Clang import: Better type handling
|
2020-11-03 21:37:28 +01:00 |
Daniel Marjamäki
|
8956ecb5fc
|
Clang import: Fixed data for inline static functions
|
2020-11-03 17:52:53 +01:00 |
Daniel Marjamäki
|
e053066d8b
|
Clang import: Fixed Variable::mTypeStartToken and Variable::mTypeEndToken for unnamed parameters
|
2020-11-02 20:58:43 +01:00 |
Daniel Marjamäki
|
9dc085c3ec
|
Clang import: Improved handling of overloaded operators
|
2020-11-01 15:30:51 +01:00 |
Daniel Marjamäki
|
5aab1f9692
|
Clang import: Improved handling of structs
|
2020-11-01 09:12:58 +01:00 |
Daniel Marjamäki
|
597a6eb99c
|
Clang import: Fix Variable::mTypeStartToken for const argument
|
2020-10-31 17:43:36 +01:00 |
Daniel Marjamäki
|
e044d6e219
|
Clang import: fixed AST for 'return new S()'
|
2020-10-29 21:43:35 +01:00 |
Daniel Marjamäki
|
586ddf74f1
|
Clang import; fixed ast for function call with multiple arguments
|
2020-10-09 07:54:16 +02:00 |
Daniel Marjamäki
|
64608f4e95
|
clang import; fix symbol database for 'struct Fred { int a; }; int b; void f(int c, int d) { int e; }'
|
2020-10-06 19:06:10 +02:00 |
Daniel Marjamäki
|
67cc1776d5
|
Clang import: fixed return type
|
2020-10-04 20:02:19 +02:00 |
Daniel Marjamäki
|
e3ab688597
|
Clang import: Fix syntax tree for 'case 1'
|
2020-10-04 19:33:28 +02:00 |
Daniel Marjamäki
|
c3de128a5f
|
Testing backwards compatible inline suppression
|
2020-10-04 16:42:09 +02:00 |
Daniel Marjamäki
|
c3517924d0
|
Clang import testing: Compare AST
|
2020-10-04 11:27:31 +02:00 |
Daniel Marjamäki
|
27fbe28804
|
Try to make Travis happy
|
2020-10-02 21:24:30 +02:00 |
Daniel Marjamäki
|
aa055fe430
|
try to make test/cli happy
|
2020-10-02 20:30:28 +02:00 |
Daniel Marjamäki
|
ea3a9d658a
|
Suppressions: Add special case for backwards compatibility. suppression comment after a {.
|
2020-10-02 18:56:26 +02:00 |
Daniel Marjamäki
|
61145cf878
|
test/cli/test-inline-suppress.py: better testing
|
2020-09-11 18:29:42 +02:00 |
Daniel Marjamäki
|
51f5f2c7d0
|
Fix inline suppressions problem
|
2020-09-10 21:46:15 +02:00 |
Daniel Marjamäki
|
7d01ad5b50
|
add test-clang-import that compares symboldatabases
|
2020-09-04 15:29:19 +02:00 |
Daniel Marjamäki
|
dba7108832
|
Remove test-clang-import for now so I can fix that
|
2020-09-03 21:43:26 +02:00 |
Daniel Marjamäki
|
1ce6eb34fb
|
test-clang-import: try to use --std=c++11
|
2020-09-03 21:13:08 +02:00 |
Daniel Marjamäki
|
c4da64b38b
|
Fix test-clang-import
|
2020-09-03 20:19:33 +02:00 |
Daniel Marjamäki
|
b3d7289460
|
test-clang-import: Only run tests if clang is in PATH
|
2020-09-03 20:18:33 +02:00 |
Daniel Marjamäki
|
5cd92a0eb1
|
test/cli/test-clang-import: Improved testing
|
2020-09-03 19:49:02 +02:00 |
Daniel Marjamäki
|
115ad374ba
|
test-clang-import.py: make it python2 compatible
|
2020-09-03 19:04:42 +02:00 |
Daniel Marjamäki
|
68ec7dad41
|
Add clang import test
|
2020-09-03 18:39:46 +02:00 |
Jens Yllman
|
5ba5916a11
|
clearer name on the test
|
2020-08-03 10:30:21 +02:00 |
Jens Yllman
|
1cc16deba3
|
test added to show it works after fix
|
2020-07-30 22:22:54 +02:00 |
fuzzelhjb
|
fcd5cda97f
|
Check selected files from project (#2378)
|
2020-01-10 08:57:37 +01:00 |
Daniel Marjamäki
|
81fff2edf1
|
Fixed #9464 (Import compile database; only check given configuration)
|
2019-11-09 17:51:42 +01:00 |
Daniel Marjamäki
|
8855978f8a
|
Import project: Ignoring paths better
|
2019-09-12 09:32:24 +02:00 |
Daniel Marjamäki
|
d95f29b23a
|
Fixed test/cli
|
2019-08-18 12:51:32 +02:00 |
Daniel Marjamäki
|
2471266f12
|
test/cli: test unmatchedSuppression handling separately
|
2019-08-17 17:51:48 +02:00 |
Daniel Marjamäki
|
1fdae247b3
|
test/cli: ensure that there is unmatchedSuppression warning
|
2019-08-17 17:49:22 +02:00 |
Daniel Marjamäki
|
b68f50ea25
|
appveyor: check that cmake builds work also. run test/cli tests.
|
2019-07-09 07:46:53 +02:00 |
Daniel Marjamäki
|
de9c999d79
|
Better handling of spaces in paths
|
2019-06-22 19:20:15 +02:00 |
Daniel Marjamäki
|
cd05f4eefc
|
test/cli/test-helloworld: Fix misra warning 17.7
|
2019-05-23 14:31:55 +02:00 |
Daniel Marjamäki
|
e4c178d5c0
|
bump simplecpp
|
2019-05-07 19:15:31 +02:00 |
Daniel Marjamäki
|
7900902ad9
|
Renamed 1-helloworld helloworld
|
2019-05-03 20:22:35 +02:00 |
Daniel Marjamäki
|
e8c0345a51
|
Fixed #7999 (Inline suppressions do not work under weird circumstances)
|
2019-05-03 20:19:28 +02:00 |
Daniel Marjamäki
|
202d38b9eb
|
Revert "Fixed #7999 (Inline suppressions do not work under weird circumstances)"
This reverts commit 0cc41f44b8 .
|
2019-05-02 06:50:08 +02:00 |
Daniel Marjamäki
|
0cc41f44b8
|
Fixed #7999 (Inline suppressions do not work under weird circumstances)
|
2019-05-01 20:37:36 +02:00 |
Daniel Marjamäki
|
b3a46e72dc
|
Fix and test syntaxError suppression
|
2019-05-01 11:54:13 +02:00 |
Daniel Marjamäki
|
37656cdca1
|
Fix comment
|
2019-04-30 08:54:41 +02:00 |
Daniel Marjamäki
|
9a563a7d60
|
test/cli: Add test for cppcheck gui project with addons
|
2019-04-15 20:02:17 +02:00 |
Daniel Marjamäki
|
2156dd7a40
|
test/cli: Add test importing a vs solution with absolute path
|
2019-04-15 19:53:49 +02:00 |
Daniel Marjamäki
|
146683fdeb
|
test/cli: Add one more exclude path test
|
2019-04-15 19:46:12 +02:00 |
Daniel Marjamäki
|
83f8d7fab9
|
test/cli: Improved proj2 testing. fixed bug for relative path when vs-solution is imported with relative path
|
2019-04-15 19:00:57 +02:00 |
Daniel Marjamäki
|
6549aed6f4
|
test/cli: Added testutils.py
|
2019-04-15 16:57:16 +02:00 |
Daniel Marjamäki
|
a03455c505
|
test/cli: test function that creates gui project file
|
2019-04-15 15:03:06 +02:00 |
Daniel Marjamäki
|
58f886c725
|
test/cli: Add tests for suppressions
|
2019-04-15 11:11:33 +02:00 |
Daniel Marjamäki
|
65d18b3da9
|
test/cli: refactorings
|
2019-04-15 10:02:25 +02:00 |
Daniel Marjamäki
|
1a8a40ea35
|
test/cli: tweak exclude path to make it work in windows
|
2019-04-15 09:11:23 +02:00 |
Daniel Marjamäki
|
4adc3773c5
|
test/cli: add vs project
|
2019-04-15 09:04:23 +02:00 |
Daniel Marjamäki
|
b845ec41d4
|
test/cli: renamed tests
|
2019-04-15 08:53:23 +02:00 |
Daniel Marjamäki
|
15eba39963
|
test/cli: better handling of absolute ignored paths
|
2019-04-15 08:48:58 +02:00 |
Daniel Marjamäki
|
a3efe4e03c
|
test/cli: added proj2 test project
|
2019-04-14 21:02:53 +02:00 |
Daniel Marjamäki
|
57479dc948
|
test/cli: importing cppcheck gui project that imports vcxproj
|
2019-04-14 18:21:27 +02:00 |
Daniel Marjamäki
|
7a122cc846
|
test/cli: import vs project with absolute path
|
2019-04-14 18:09:35 +02:00 |
Daniel Marjamäki
|
fd0309db9b
|
test/cli: Add tests that loads vs project
|
2019-04-14 16:48:59 +02:00 |
Daniel Marjamäki
|
a18025c95d
|
test/cli: tweaks for running it in windows
|
2019-04-14 15:53:32 +02:00 |
Daniel Marjamäki
|
2cd5a8fde0
|
test/cli/1-helloworld: add vs solution/project
|
2019-04-14 15:11:39 +02:00 |
Daniel Marjamäki
|
b94f4176f1
|
test/cli: execute addon
|
2019-04-14 15:00:03 +02:00 |
Daniel Marjamäki
|
6a83c5d3f3
|
Add cli testing
|
2019-04-14 10:46:47 +02:00 |