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.17-py3-none-win_amd64.whl (4.0 MB view details)

Uploaded Python 3Windows x86-64

tryke-0.0.17-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.17-py3-none-macosx_11_0_arm64.whl (4.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: tryke-0.0.17-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.7 {"installer":{"name":"uv","version":"0.11.7","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.17-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 148ad4ae64af548cc509eb0ff3cb00825d9e6931c18b295f8500da54beb8279e
MD5 08a8c5465b806acc029f2d4b3c491766
BLAKE2b-256 f749e799f8aef75e8a63be840bb1863a074d727b058cac24123306a6d892cdb9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tryke-0.0.17-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.7 {"installer":{"name":"uv","version":"0.11.7","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.17-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 183ee72f0a4276c2fa76a7b8b04435327d53ad5e82dfef63c69e266723000a96
MD5 b4e0b9e60032176a4dfca7df1673adde
BLAKE2b-256 226e6199ddd27a087f94fb71685c878556fbf5940a16a6ae976552ecf92df1dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tryke-0.0.17-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","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.17-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50f3c090bb0efb76394951575bfa016a4dc62e2af77a05959659cc06ccaa57f9
MD5 8b9bb23961623906275972a85bc49d78
BLAKE2b-256 c48ca2f34bf2849888759f4f8475c407d1957599b29f1c9f64853e218db62050

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