Prevent garbage generation from toolchain api test

pull/2893/head
Jimmy Brisson 2016-10-03 15:15:08 -05:00
parent 646cc89a62
commit 6209aff482
1 changed files with 36 additions and 33 deletions

View File

@ -3,7 +3,7 @@ import sys
import os
from string import printable
from copy import deepcopy
from mock import MagicMock
from mock import MagicMock, patch
from hypothesis import given
from hypothesis.strategies import text, lists, fixed_dictionaries
@ -37,6 +37,7 @@ def test_toolchain_profile_c(profile, source_file):
filename = deepcopy(source_file)
filename[-1] += ".c"
to_compile = os.path.join(*filename)
with patch('os.mkdir') as _mkdir:
for _, tc_class in TOOLCHAIN_CLASSES.items():
toolchain = tc_class(TARGET_MAP["K64F"], build_profile=profile)
toolchain.inc_md5 = ""
@ -61,6 +62,7 @@ def test_toolchain_profile_cpp(profile, source_file):
filename = deepcopy(source_file)
filename[-1] += ".cpp"
to_compile = os.path.join(*filename)
with patch('os.mkdir') as _mkdir:
for _, tc_class in TOOLCHAIN_CLASSES.items():
toolchain = tc_class(TARGET_MAP["K64F"], build_profile=profile)
toolchain.inc_md5 = ""
@ -85,6 +87,7 @@ def test_toolchain_profile_asm(profile, source_file):
filename = deepcopy(source_file)
filename[-1] += ".s"
to_compile = os.path.join(*filename)
with patch('os.mkdir') as _mkdir:
for _, tc_class in TOOLCHAIN_CLASSES.items():
toolchain = tc_class(TARGET_MAP["K64F"], build_profile=profile)
toolchain.inc_md5 = ""