Skip to main content

Sound effects for test driven development.

Project description

Kaching

Sound effects for making test driven development a bit more fun.

Kaching plays a variety of sounds from computer games to signify the beginning of a test run, a failure and a success.

To install:

$ apt-get install mplayer (or equivalent)
$ pip install kaching

Command line use:

$ kaching start
[ starting sound ]

$ kaching fail
[ failure sound ]

$ kaching win
[ passing test sound ]

Python API use::

>>> import kaching
>>> kaching.start()
[ starting sound ]

>>> kaching.fail()
[ failure sound ]

>>> kaching.win()
[ passing test sound ]

Kaching requires mpg123 to be installed to make a sound although it won't raise an exception / exit with status code > 0 if it isn't.

Sounds taken from : http://soundfxnow.com/

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

kaching-0.4.2.tar.gz (581.0 kB view details)

Uploaded Source

File details

Details for the file kaching-0.4.2.tar.gz.

File metadata

  • Download URL: kaching-0.4.2.tar.gz
  • Upload date:
  • Size: 581.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.7

File hashes

Hashes for kaching-0.4.2.tar.gz
Algorithm Hash digest
SHA256 42aced4e961441452e5785a73754ac7c953c3bd6fd5c1961b0865facb96b1bdd
MD5 4a6887de9666390b0c9f93e4c1242196
BLAKE2b-256 7961f6833c3d7269b01bea6ff67940c148ab76ea19bdf22da3287f8dacbeafa2

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