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.3.1.tar.gz (139.0 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.3.1-py3-none-any.whl (97.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: esp_test_utils-0.3.1.tar.gz
  • Upload date:
  • Size: 139.0 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.3.1.tar.gz
Algorithm Hash digest
SHA256 5ee4b8e754bbad615fb66815bb38d33c96b761ce34e5529908f018f6b7e5dda6
MD5 511dd96968ad7a299b828aa9e6f2e546
BLAKE2b-256 278f3940fc2e602ad48221c6a49ef344c3a976d28d46941de0b9bed489c0aafa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esp_test_utils-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 97.4 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.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 141c6cb2ed10da0a3ac84e6d3e1c080b71c038ef7c09ff5a4be176b2a097ddfc
MD5 5361866fe598e25fda5b4e3ac74eff8c
BLAKE2b-256 21f53ae4f8fc8ee16eb4115350e8d170fba879c9d6489f1ecf5612011a68b2e4

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