Skip to main content

Add your description here

Project description

Check

Overview

The Check library is a Python-based assertion framework designed to simplify the validation process in tests. It offers a wide range of assertion methods that provide clear and informative failure messages.

Features

  • Comprehensive set of assertion methods for different data types and structures.
  • Support for custom failure messages to improve debugging.
  • Easy-to-understand method naming for better code readability.
  • Minimalistic and lightweight design for quick integration into any project.

Installation

You can install the Check library via pip:

pip install che

Quick Start

Here is a simple example demonstrating some of the assertion methods:

from che import Check

# Initialize the Check instance
check = Check()

# Perform assertions
check.equal(1, 1)
check.notEqual(1, 2)
check.isAbove(2, 1)

# Validate the number of assertions made
check.assert_calls(3)

Documentation

For more detailed information on using the Check library, please refer to the official documentation.

Check Docs

Project details


Download files

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

Source Distribution

che-0.3.0.tar.gz (26.6 kB view details)

Uploaded Source

Built Distribution

che-0.3.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file che-0.3.0.tar.gz.

File metadata

  • Download URL: che-0.3.0.tar.gz
  • Upload date:
  • Size: 26.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for che-0.3.0.tar.gz
Algorithm Hash digest
SHA256 30e7929208fd7f46934d9d41771f7829e02ac48cd2a1408743ccc9cb089d15ff
MD5 5ae06a92490c14c2d137f9aed168f02c
BLAKE2b-256 7cecc989d3cd3b2f20326903e3da8d51e00c9f027f6d670961cda3287cdfc560

See more details on using hashes here.

File details

Details for the file che-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: che-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for che-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2c99543c6327923a8fcf8b9af1e36d21aa0b67ceff7bced585f7535b180714fe
MD5 c027c35865e2ed25b53f3f0e55a0f871
BLAKE2b-256 36e50ef2229a401f23a0d37ca4fd4374b4babf97394ed985a5fd187e87029d47

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page