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.1.tar.gz (119.8 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.1-py3-none-any.whl (81.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: esp_test_utils-0.2.1.tar.gz
  • Upload date:
  • Size: 119.8 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.1.tar.gz
Algorithm Hash digest
SHA256 2b09912ffccef270f9b02b42fef85ea79128ef3ad7a791422fe9386c2e24c3c4
MD5 275e4bc336a15caab2d0a7ba20e9ff09
BLAKE2b-256 aae6d89eb68ed61e36d82379cdf5272ff2157b92e595bf9284843a1b2b798b7f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esp_test_utils-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 81.1 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 08e74bf620d9d0587cd3fd54bf52bad2c85ad5b64583fdb525429616bc9bbaca
MD5 56ecb071d8b1211d8992b1383a8190a2
BLAKE2b-256 b594e54caeb98dc356ce122a6b7c624e43dff320706aa7dc4f4ee8f0c02bcff6

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