Skip to main content

ESP Test Utils

Project description

ESP Test Utils

This project provides some utility methods sharing between different ESP test frameworks.

Installation

Package esp-test-utils is published to PyPI. Please install it via pip.

Quick Start

  • pip install esp-test-utils

  • Create a file test.py

    from esptest.devices.SerialTools import get_all_serial_ports
    
    print('All serial ports on this computer:')
    for p in get_all_serial_ports():
        print(f'  device: {p.device}, location: {p.location}')
    
  • Run the script with python test.py, all connected serial devices will be shown:

    All serial ports on this computer:0
      port: /dev/ttyUSB0, location: 1-11.4.1
    
  • See more examples under examples

Contributing

📘 If you are interested in contributing to this project, see the project Contributing Guide.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

esp_test_utils-0.2.2.tar.gz (120.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

esp_test_utils-0.2.2-py3-none-any.whl (81.7 kB view details)

Uploaded Python 3

File details

Details for the file esp_test_utils-0.2.2.tar.gz.

File metadata

  • Download URL: esp_test_utils-0.2.2.tar.gz
  • Upload date:
  • Size: 120.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for esp_test_utils-0.2.2.tar.gz
Algorithm Hash digest
SHA256 e1939aaa547e7558ea096e5bdcbc9261aaf9546dab721065424d85ed0330bbcb
MD5 eed7ae43d3f938197730088cd659d1cf
BLAKE2b-256 27b43479b229849c37d8815ca19ba3397e9031e04b6ad67f7567a0f44fce1abb

See more details on using hashes here.

File details

Details for the file esp_test_utils-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: esp_test_utils-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 81.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for esp_test_utils-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e9a707dbfc2eab97838c59ae4a1c6ded7a8f39a4834e8bb02af0a5a306bf041d
MD5 6a05d1baee679264e6e3238d0d96d775
BLAKE2b-256 16cd724d34f2656143945bcb1241c49fa72eb5e81fdf5d3a66af5991bf0e9827

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page