Skip to main content

tryke — python testing tool

Project description

tryke-small

Tryke

ruff PyPI license python CI docs

Getting started

For more information, see the documentation.

Write a test.

from tryke import expect, test, describe

def add(a: int, b: int) -> int:
    return a + b

with describe("add"):

    @test("1 + 1")
    def basic():
        expect(add(1, 1)).to_equal(2)

Run your tests.

uvx tryke test

License

This repository is licensed under the MIT License.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

tryke-0.0.15-py3-none-win_amd64.whl (4.0 MB view details)

Uploaded Python 3Windows x86-64

tryke-0.0.15-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

tryke-0.0.15-py3-none-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file tryke-0.0.15-py3-none-win_amd64.whl.

File metadata

  • Download URL: tryke-0.0.15-py3-none-win_amd64.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tryke-0.0.15-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 5ffdc4421fe0f3aafa275c0cf03bef1142bc0082d6f2bd567ca0526a2b6364e1
MD5 2de66251e1690afdc9f49519038fce6b
BLAKE2b-256 6f5137f078c91fe29538b48a6b40efedd43c183d29e829c534403ccd1c41affc

See more details on using hashes here.

File details

Details for the file tryke-0.0.15-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: tryke-0.0.15-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tryke-0.0.15-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3e61b5ddaf1c87c6c7121fcb595ff0b1ea32fccceece23e94ffc37e8646a5e37
MD5 6ed8c8e0cac34c2eba6e73bab7178e17
BLAKE2b-256 a1c55d0a5ab79e6a307d2c08fe147e8e289ba897493a6a34af914d233f7e817c

See more details on using hashes here.

File details

Details for the file tryke-0.0.15-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: tryke-0.0.15-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","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 tryke-0.0.15-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9e1b3324287afa3f06e125121ae341dd259629b7cb6ed42c6e977c9b8353455
MD5 add8a0e2a0a9a2f739cbeab97138acc8
BLAKE2b-256 773760fdb9bd4e8573e3d511c33072882d7d545c49ee86955fff189fca95200c

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