Skip to main content

Utility Libraries to power your tests (or general applications)

Project description

AAutils

Utility Libraries to power your tests (or general applications)

AAutils, collection of well tested python utilities that will keep test writers efforts in the features to be tested, and away from debugging and troubleshooting the libraries themselves.

The primary goal of AAutils is to be a place for modules that ease the interaction with system level features and interfaces. Which is commonly needed in test automation.

The list of available utilities and supported platforms can be seen at https://avocado-framework.github.io/aautils.html.

Installation

Installation from PyPi

AAutils is written in Python, so a standard Python installation is possible and often preferable. The simplest installation method is through pip. On most POSIX systems with Python 3.8 (or later) and pip available, installation can be performed with a single command:

$ pip3 install --user aautils

Installation from source

First make sure you have a basic set of packages installed. The following applies to Fedora based distributions, please adapt to your platform::

$ sudo dnf install git python3-pip

Then to install AAutils from the git repository run::

$ git clone https://github.com/avocado-framework/aautils.git
$ cd aautils
$ pip3 install . --user

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

aautils-2.0.tar.gz (192.4 kB view details)

Uploaded Source

Built Distribution

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

aautils-2.0-py3-none-any.whl (48.3 kB view details)

Uploaded Python 3

File details

Details for the file aautils-2.0.tar.gz.

File metadata

  • Download URL: aautils-2.0.tar.gz
  • Upload date:
  • Size: 192.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aautils-2.0.tar.gz
Algorithm Hash digest
SHA256 4c0fa3a30db793075f0afb210f87f86c76f889024e2a9114770e2fd1509b93b4
MD5 ff3d7402ada66f90d5c2bca1c1044465
BLAKE2b-256 23de05f03c28b546346366f14cbf848c03dfb5615ecf88a219d306536fa6beb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for aautils-2.0.tar.gz:

Publisher: release.yml on avocado-framework/aautils

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aautils-2.0-py3-none-any.whl.

File metadata

  • Download URL: aautils-2.0-py3-none-any.whl
  • Upload date:
  • Size: 48.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aautils-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 814764fe5959130b8a23a638c5fd28fc4265061cf52b46643747e389ee2b3c20
MD5 53a82bd389fa2a7ac7413e366795f4d3
BLAKE2b-256 bf29e3512dd1b20b6a2be395775954b0e50215b4c6ead07ee568afe59516d7db

See more details on using hashes here.

Provenance

The following attestation bundles were made for aautils-2.0-py3-none-any.whl:

Publisher: release.yml on avocado-framework/aautils

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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