mirror of https://github.com/ARMmbed/mbed-os.git
Test detection of Mbed Studio version of ARMC6
parent
b13570907e
commit
c4a9fb3851
|
|
@ -93,6 +93,32 @@ def test_armc6_version_check(_run_cmd):
|
|||
|
||||
toolchain.version_check()
|
||||
assert notifier.messages == []
|
||||
assert not toolchain.is_mbed_studio_armc6
|
||||
|
||||
_run_cmd.return_value = ("""
|
||||
armclang: error: Failed to check out a license.
|
||||
The provided license does not enable these tools.
|
||||
Information about this error is available at: http://ds.arm.com/support/lic56/m5
|
||||
General licensing information is available at: http://ds.arm.com/support/licensing/
|
||||
If you need further help, provide this complete error report to your supplier or license.support@arm.com.
|
||||
- ARMLMD_LICENSE_FILE: unset
|
||||
- LM_LICENSE_FILE: unset
|
||||
- ARM_TOOL_VARIANT: unset
|
||||
- ARM_PRODUCT_PATH: unset
|
||||
- Product location: C:\MbedStudio\tools\ac6\sw\mappings
|
||||
- Toolchain location: C:\MbedStudio\tools\ac6\bin
|
||||
- Selected tool variant: product
|
||||
- Checkout feature: mbed_armcompiler
|
||||
- Feature version: 5.0201810
|
||||
- Flex error code: -5
|
||||
Product: ARM Compiler 6.11 for Mbed Studio
|
||||
Component: ARM Compiler 6.11
|
||||
Tool: armclang [5d3b3c00]
|
||||
""", "", 0)
|
||||
|
||||
toolchain.version_check()
|
||||
assert notifier.messages == []
|
||||
assert toolchain.is_mbed_studio_armc6
|
||||
|
||||
@patch('tools.toolchains.iar.run_cmd')
|
||||
def test_iar_version_check(_run_cmd):
|
||||
|
|
|
|||
Loading…
Reference in New Issue