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.0.tar.gz (133.9 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.0-py3-none-any.whl (93.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: esp_test_utils-0.3.0.tar.gz
  • Upload date:
  • Size: 133.9 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.0.tar.gz
Algorithm Hash digest
SHA256 1c20d7e8264bbec0f1ee207b6f7c11b607a6d267160531d04757cecfd11fb554
MD5 80b4712fff722173757bc071be272dbe
BLAKE2b-256 5a6e1b0126672897cc1aedbfb7a44a2bbebf11cfe33049d724dc17f182ac8a12

See more details on using hashes here.

File details

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

File metadata

  • Download URL: esp_test_utils-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 93.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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 425d592a2d9b5f3c60b5e164a3e7fd72566ccec65796214415aa045a001c574a
MD5 a99f6868806f46c7239e24ecfe2b491c
BLAKE2b-256 9f4b30106a3e9000ef75f604fea36b42ea701942be1995b1a1daba9a03999ccf

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