<commit_before>Raspberrywhite
==============
Your tiny social player. Use your MP3 collection to create a modern, portable and funny jukebox with Raspberry Pi.

Install dependencies
--------------------

    $ pip install -r requirements.txt

Make it running
---------------

    $ ./run.sh

Hacking ideas
-------------
Coming soon...

Test
----
Before starting your tests you need to fill the tests/assets folder with the files extracted from this zip: https://dl.dropboxusercontent.com/u/35837126/assets.zip

Enter your virtual env and install requirements

    $ pip install -r requirements.txt

Launch

    $ nosetests tests/

To test a category run nose specifying the category directory

    $ nosetests tests/test_player

To launch a single unit test, just launch nose specifying a single python file

    $ nosetests tests/test_player/<your_test>

To create a new test just

- add a file into /tests/test_(category_you_want_to_test)
- create a file test_(something)<commit_msg>Fix tests section in README<commit_after>Raspberrywhite
==============
Your tiny social player. Use your MP3 collection to create a modern, portable and funny jukebox with Raspberry Pi.

Install dependencies
--------------------

    $ pip install -r requirements.txt

Make it running
---------------

    $ ./run.sh

Hacking ideas
-------------
Coming soon...

Test
----
Enter your virtual env and install requirements

    $ pip install -r requirements-test.txt

Launch

    $ python manage.py test
{'fraction_non_alphanumeric': 0.13602693602693602, 'fraction_numerical': 0.006734006734006734, 'mean_word_length': 2.7336683417085426, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3414409', 'n_tokens_mistral': 402, 'n_tokens_neox': 375, 'n_words': 164}