https://github.com/crdoconnor/kaching
Notification sounds for test passes and failure.
https://github.com/crdoconnor/kaching
Last synced: about 2 months ago
JSON representation
Notification sounds for test passes and failure.
- Host: GitHub
- URL: https://github.com/crdoconnor/kaching
- Owner: crdoconnor
- Created: 2015-05-06T14:02:07.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2019-03-08T23:25:37.000Z (over 7 years ago)
- Last Synced: 2025-03-17T19:48:01.794Z (over 1 year ago)
- Language: Python
- Size: 710 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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:
```bash
$ apt-get install mplayer (or equivalent)
$ pip install kaching
```
Command line use:
```bash
$ kaching start
[ starting sound ]
$ kaching fail
[ failure sound ]
$ kaching win
[ passing test sound ]
```
Python API use::
```python
>>> 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/