Skip to main content

pytest-extended-data

pytest-extended-data publishes reusable pytest fixtures and assertions for projects built on extended-data.

Install it in test environments:

uv add --dev pytest-extended-data

The plugin is exposed through the standard pytest11 entry point. It provides:

  • extended_data_factory: the ExtendedData polymorphic constructor.
  • extended_data_payload: a small nested mapping payload for examples and smoke tests.
  • extended_data_value: the payload wrapped as an ExtendedData value.
  • assert_extended_shape(value, shape): assertion helper for shape checks.
  • assert_builtin_round_trip(value, expected): assertion helper for export-boundary checks.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pytest_extended_data-0.2.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

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

pytest_extended_data-0.2.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file pytest_extended_data-0.2.0.tar.gz.

File metadata

  • Download URL: pytest_extended_data-0.2.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pytest_extended_data-0.2.0.tar.gz
Algorithm Hash digest
SHA256 39d2065b5058127ba36e367be147eba0fa9b45f9af615655c2c594f29eb54a43
MD5 377ba0789280f082ba2d93cbfa3ad699
BLAKE2b-256 1d8492eb3d472f2c171f2a3576fa4aeffdd1fd78d1237f7fcc707ec54d3229d0

See more details on using hashes here.

File details

Details for the file pytest_extended_data-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: pytest_extended_data-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.19 {"installer":{"name":"uv","version":"0.11.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pytest_extended_data-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 576466228b8ec6820aeacc710cc276cc9407258e5db1f633c815e84dfb4f35de
MD5 8c67d1c56909ba3c71e23557ee21b76b
BLAKE2b-256 92a0bd6ed4fa327020d3dda4b0db411e0d4b71b1f722db786bdaab9c90cf887a

See more details on using hashes here.

Release history Release notifications | RSS feed

0.2.1

2 files

This release

0.2.0 This release

2 files

0.1.0

2 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