diff --git a/platformio/shared.py b/platformio/shared.py new file mode 100644 index 00000000..ead093ce --- /dev/null +++ b/platformio/shared.py @@ -0,0 +1,28 @@ +# Copyright (c) 2014-present PlatformIO +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# pylint: disable=unused-import + +from platformio.device.filters.base import DeviceMonitorFilterBase +from platformio.device.list import list_serial_ports +from platformio.fs import to_unix_path +from platformio.platform.base import PlatformBase +from platformio.project.config import ProjectConfig +from platformio.project.helpers import load_build_metadata +from platformio.test.result import TestCase, TestCaseSource, TestStatus +from platformio.test.runners.base import TestRunnerBase +from platformio.test.runners.doctest import DoctestTestCaseParser +from platformio.test.runners.googletest import GoogletestTestRunner +from platformio.test.runners.unity import UnityTestRunner +from platformio.util import get_systype