Better support for file contents writing // Issue #2796

This commit is contained in:
Ivan Kravets
2019-10-17 18:48:59 +03:00
parent 7bcfea13fb
commit 6218b773fd
14 changed files with 80 additions and 91 deletions

View File

@@ -19,7 +19,7 @@ from string import Template
import click
from platformio import exception
from platformio import exception, fs
TRANSPORT_OPTIONS = {
"arduino": {
@@ -193,7 +193,6 @@ class TestProcessorBase(object):
data = Template(tpl).substitute(baudrate=self.get_baudrate())
tmp_file = join(test_dir, "output_export.cpp")
with open(tmp_file, "w") as f:
f.write(data)
fs.write_file_contents(tmp_file, data)
atexit.register(delete_tmptest_file, tmp_file)