assertpy 1.1
pip install assertpy
Latest version
Released:
Simple assertion library for unit testing in python with a fluent API
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: BSD License (BSD)
- Author: Justin Shacklette
- Tags test, testing, assert, assertion, assertthat, assert_that, nose, nosetests, pytest, unittest
Classifiers
- Development Status
- Intended Audience
- License
- Natural Language
- Operating System
- Programming Language
- Topic
Project description
Simple assertions library for unit testing in Python with a nice fluent API. Supports both Python 2 and 3.
Usage
Just import the assert_that function, and away you go…:
from assertpy import assert_that def test_something(): assert_that(1 + 2).is_equal_to(3) assert_that('foobar').is_length(6).starts_with('foo').ends_with('bar') assert_that(['a', 'b', 'c']).contains('a').does_not_contain('x')
Of course, assertpy works best with a python test runner like pytest (our favorite) or Nose.
Install
The assertpy library is available via PyPI. Just install with:
pip install assertpy
Or, if you are a big fan of conda like we are, there is an assertpy-feedstock for Conda-Forge that you can use:
conda install assertpy --channel conda-forge
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: BSD License (BSD)
- Author: Justin Shacklette
- Tags test, testing, assert, assertion, assertthat, assert_that, nose, nosetests, pytest, unittest
Classifiers
- Development Status
- Intended Audience
- License
- Natural Language
- Operating System
- Programming Language
- Topic
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file assertpy-1.1.tar.gz
.
File metadata
- Download URL: assertpy-1.1.tar.gz
- Upload date:
- Size: 25.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | acc64329934ad71a3221de185517a43af33e373bb44dc05b5a9b174394ef4833 |
|
MD5 | f9bd832653d6372159640a093e2b3220 |
|
BLAKE2b-256 | 4f39720b5d4463612a40a166d00999cbb715fce3edaf08a9a7588ba5985699ec |