sure 0,0 travis-ci python

utility belt for automated testing in python (inspired by @visionmedia's should.js)


A testing library for python with powerful and flexible assertions. Sure is heavily inspired by should.js <>__

|Build Status| |PyPI package version| |PyPI python versions| |Join the chat at|



[email protected]:~$ [sudo] pip install sure


Available in the website <>__ or under the docs directory.

You can also build the documentation locally using sphinx:

.. code:: bash

make docs

Here is a tease

Equality ~~~~~~~~

(number).should.equal(number) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. code:: python

import sure

(4) + 2)
(7.5).should.eql(3.5 + 4)


Assert dictionary and its contents ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. code:: python

{'foo': 'bar'}.should.equal({'foo': 'bar'})
{'foo': 'bar'}.should.have.key('foo').which.should.equal('bar')

“A string”.lower().should.equal(“a string”) also works ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. code:: python

"Awesome ASSERTIONS".lower().split().should.equal(['awesome', 'assertions'])

.. |Build Status| image:: :target: .. |PyPI package version| image:: :target: .. |PyPI python versions| image:: :target: .. |Join the chat at| image:: :target:

Related Repositories



Hello world in every computer language. Thanks to everyone who contributes to this, make sure to see for contribution instructions! ...



Warn your users when their network goes down. Make sure they don't lose anything. ...



This project aims at making sure your style sheets are fully documented whilst being synchronized with your webpages styles. To do this it actually uses your live stylesheets in so that at anytime you can review how your styleguide looks. ...



Perfkit Benchmarker contains set of benchmarks to measure and compare cloud offerings. The benchmarks use defaults to reflect what most users will see. PerfKit Benchmarker is licensed under the Apache 2 license terms. Please make sure to read, understand ...



Test your rendered HTML files to make sure they're accurate. ...

Top Contributors

gabrielfalcao timofurrer clarete spulec Scorpil benjamin-hodgson CyrilRoelandteNovance msabramo matkor dzen spaceCamel alunduil codito adamchainz bfoz chris-martin cwacek danielgatis czarneckid fabiomcosta jamielennox koobs millarm nijel GuyHoozdis gitter-badger vmalloc


-   v1.4.0 zip tar
-   v1.3.0 zip tar
-   1.2.9 zip tar
-   1.2.5 zip tar
-   1.2.4 zip tar
-   1.2.2 zip tar
-   1.2.1 zip tar
-   1.2.0 zip tar
-   1.1.7 zip tar
-   1.1.6 zip tar
-   1.1.5 zip tar
-   1.0.6 zip tar
-   1.0.3 zip tar
-   1.0.2-alpha zip tar
-   1.0.1alpha zip tar
-   1.0.0alpha zip tar
-   0.10.4 zip tar
-   0.10.3 zip tar
-   0.10.2 zip tar
-   0.10.1 zip tar
-   0.10.0 zip tar
-   0.9.3 zip tar
-   0.9.2 zip tar
-   0.9.1 zip tar
-   0.9.0 zip tar
-   0.8.1 zip tar
-   0.8.0 zip tar
-   0.6 zip tar
-   0.5.1 zip tar
-   0.5.0 zip tar