requires

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
create and destroy melted before and after tests

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
make sure mosto is playing before starting tests

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
get rid of mosto after tests

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
make sure black clip is being played

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
save current run's seed

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
setup media files list

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
(util funcs don't exist) prepare a random amount of playlists from existing medias

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
setup the playlists

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
util function that returns the media that should be playing at a given time

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
setup pubsub clients

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
use backbone models

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
nest "start with playlists" together

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
bugfixes

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
self.create_playlist

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
setup db

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
create lists and ocurrences and insert them into the database

Signed-off-by: Tomas Neme <lacrymology@gmail.com>
method to get the expected playlist at a given time

Signed-off-by: Tomas Neme <lacrymology@gmail.com>