mirror of
https://github.com/mudita/MuditaOS.git
synced 2026-10-25 07:58:29 -04:00
Fix wrong "count" key word in contacts, and add test for variables in device info endpoint. Disabled test jira: 5906 - test_calendar_events.py 5907 - test_connection_security.py 5908 - test_dom_dump.py 5909 - test_usb_echo.py
27 lines
794 B
Python
27 lines
794 B
Python
# Copyright (c) 2017-2020, Mudita Sp. z.o.o. All rights reserved.
|
|
# For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md
|
|
import time
|
|
import pytest
|
|
|
|
from harness import log
|
|
|
|
|
|
@pytest.mark.xfail
|
|
@pytest.mark.usb_cdc_echo
|
|
@pytest.mark.skip("not working ;/")
|
|
def test_echo_enable(harness, message_to_echo="Testing that echo mode on USB-CDC on Mudita Pure works!"):
|
|
harness.connection_echo_mode_on()
|
|
|
|
if not harness.is_echo_mode:
|
|
assert False, "Failed to enable Echo mode"
|
|
|
|
# Send the message
|
|
harness.connection.serial.write(message_to_echo.encode())
|
|
|
|
# Read back the message
|
|
result = harness.connection.serial.read(int(len(message_to_echo))).decode()
|
|
|
|
harness.connection_echo_mode_off()
|
|
|
|
assert message_to_echo == result, "Echo mode test failed"
|