@@ -1966,6 +1966,8 @@ def test_addon_lookup_ext_notfound(tmpdir):
19661966def test_config_lookup (tmpdir ):
19671967 # cppcheck.cfg needs to be next to executable
19681968 exe = shutil .copy2 (__lookup_cppcheck_exe (), tmpdir )
1969+ if sys .platform == 'win32' :
1970+ shutil .copy2 (os .path .join (os .path .dirname (__lookup_cppcheck_exe ()), 'cppcheck-core.dll' ), tmpdir )
19691971 shutil .copytree (os .path .join (os .path .dirname (__lookup_cppcheck_exe ()), 'cfg' ), os .path .join (tmpdir , 'cfg' ))
19701972
19711973 test_file = os .path .join (tmpdir , 'test.c' )
@@ -2007,6 +2009,8 @@ def test_config_lookup_notfound(tmpdir):
20072009def test_config_invalid (tmpdir ):
20082010 # cppcheck.cfg needs to be next to executable
20092011 exe = shutil .copy2 (__lookup_cppcheck_exe (), tmpdir )
2012+ if sys .platform == 'win32' :
2013+ shutil .copy2 (os .path .join (os .path .dirname (__lookup_cppcheck_exe ()), 'cppcheck-core.dll' ), tmpdir )
20102014 shutil .copytree (os .path .join (os .path .dirname (__lookup_cppcheck_exe ()), 'cfg' ), os .path .join (tmpdir , 'cfg' ))
20112015
20122016 test_file = os .path .join (tmpdir , 'test.c' )
@@ -2027,6 +2031,8 @@ def test_config_invalid(tmpdir):
20272031def test_config_override (tmpdir ):
20282032 # cppcheck.cfg needs to be next to executable
20292033 exe = shutil .copy2 (__lookup_cppcheck_exe (), tmpdir )
2034+ if sys .platform == 'win32' :
2035+ shutil .copy2 (os .path .join (os .path .dirname (__lookup_cppcheck_exe ()), 'cppcheck-core.dll' ), tmpdir )
20302036 shutil .copytree (os .path .join (os .path .dirname (__lookup_cppcheck_exe ()), 'cfg' ), os .path .join (tmpdir , 'cfg' ))
20312037
20322038 test_file = os .path .join (tmpdir , 'test.c' )
0 commit comments