Skip to main content

tryke — python testing tool

Project description

tryke

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 test_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.13-py3-none-win_amd64.whl (3.9 MB view details)

Uploaded Python 3Windows x86-64

tryke-0.0.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

tryke-0.0.13-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.13-py3-none-win_amd64.whl.

File metadata

  • Download URL: tryke-0.0.13-py3-none-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","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.13-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 beb7277ab241f503c681c232df4929735d23c7c60ff5b78a22affbef4a389732
MD5 c5a84e2e2d883e12dcc8441d3e167be4
BLAKE2b-256 57376bac0a2c8ed83f0a3e6e9506a0ca9c4a1679bc627eb54b39c13ce2eb3868

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tryke-0.0.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","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.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 001c34ab6203e88f23128afdecca7134e109b0d5eaaf488dba96c9cceaaca445
MD5 0206962d2041cc995429d073674a9c4d
BLAKE2b-256 4827ec0db14a1cb8b9b371de486bcebde176b9ab38eefaff6ed0894a393cc372

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tryke-0.0.13-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.2 {"installer":{"name":"uv","version":"0.11.2","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.13-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8b1f371e88ef90155caab5ae0029e9b246e605ae873118b648d9d214e90ec8b2
MD5 15f4095ac14494678b0d93c75fca0d2b
BLAKE2b-256 a261ea7c657361eb1e4977ffc48611af4679ea95f53011b4f237ca523a9265fd

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