Skip to main content

Build Status Docs status PyPI version GitHub license

aiida-test-cache

A pytest plugin to simplify testing of AiiDA plugins. This package implements two ways of running an AiiDA calculation in tests:

  • mock_code: Implements a caching layer at the level of the executable called by an AiiDA calculation. This tests the input generation and output parsing, which is useful when testing calculation and parser plugins.
  • archive_cache: Implements an automatic archive creation and loading, to enable AiiDA - level caching in tests. This circumvents the input generation / output parsing, making it suitable for testing higher-level workflows.

For more information, see the documentation.

Metadata

Release files for aiida-test-cache 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aiida-test-cache 0.0.1
File Size Uploaded
aiida_test_cache-0.0.1.tar.gz 15.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aiida-test-cache 0.0.1
File Interpreter ABI Platform
aiida_test_cache-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 35.6 kB

Release files / aiida_test_cache-0.0.1.tar.gz

Download URL aiida_test_cache-0.0.1.tar.gz
Size 15.9 kB
Tags Source
SHA-256 checksum
How to use checksums
fe74a19c2a5ad2b709b131902a717a35a5cf4b83b3a541076096aec57c875ffb
BLAKE2b-256 checksum
How to use checksums
8c6a8fd15df42bd005ab5fe88fd38504ae46e938fc1fb88444772fbda67b621e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 4, 2024.

Transparency log

Release files / aiida_test_cache-0.0.1-py3-none-any.whl

Download URL aiida_test_cache-0.0.1-py3-none-any.whl
Size 19.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8e7438cbf11f8d1932cfdab3e0db7aa02f4353f213c98217367ca2bb6504e998
BLAKE2b-256 checksum
How to use checksums
f3be5d58a60bd4acb86a4ecd6268af120f55809b3dd61efb55000b284db0f91c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Dec 4, 2024.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page