@@ -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' )
@@ -2028,6 +2032,8 @@ def test_config_invalid(tmpdir):
20282032def test_config_override (tmpdir ):
20292033 # cppcheck.cfg needs to be next to executable
20302034 exe = shutil .copy2 (__lookup_cppcheck_exe (), tmpdir )
2035+ if sys .platform == 'win32' :
2036+ shutil .copy2 (os .path .join (os .path .dirname (__lookup_cppcheck_exe ()), 'cppcheck-core.dll' ), tmpdir )
20312037 shutil .copytree (os .path .join (os .path .dirname (__lookup_cppcheck_exe ()), 'cfg' ), os .path .join (tmpdir , 'cfg' ))
20322038
20332039 test_file = os .path .join (tmpdir , 'test.c' )
0 commit comments