spl0k / supysonic

Supysonic is a Python implementation of the Subsonic server API.
https://supysonic.readthedocs.io
GNU Affero General Public License v3.0
260 stars 57 forks source link

The testsuite fails on python3.8 #173

Closed baldurmen closed 4 years ago

baldurmen commented 4 years ago

Hi!

Running the testsuite on python3.8, it fails in this way:

I: pybuild base:217: python3.8 setup.py test 
running test
running egg_info
writing supysonic.egg-info/PKG-INFO
writing dependency_links to supysonic.egg-info/dependency_links.txt
writing entry points to supysonic.egg-info/entry_points.txt
writing top-level names to supysonic.egg-info/top_level.txt
reading manifest file 'supysonic.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'supysonic.egg-info/SOURCES.txt'
running build_ext
/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/api/formatters.py:63: SyntaxWarning: "is" with a literal. Did you mean "=="?
  rv = {"status": "failed" if elem is "error" else "ok", "version": API_VERSION}
/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/api/formatters.py:139: SyntaxWarning: "is" with a literal. Did you mean "=="?
  "status": "failed" if elem is "error" else "ok",
test_access_data (tests.base.test_cache.CacheTestCase) ... ok
test_accessing_preserves (tests.base.test_cache.CacheTestCase) ... ok
test_automatic_delete_oldest (tests.base.test_cache.CacheTestCase) ... ok
test_cleanup_on_error (tests.base.test_cache.CacheTestCase) ... ok
test_delete (tests.base.test_cache.CacheTestCase) ... ok
test_delete_missing (tests.base.test_cache.CacheTestCase) ... ok
test_existing_files_order (tests.base.test_cache.CacheTestCase) ... ok
test_min_time_clear (tests.base.test_cache.CacheTestCase) ... ok
test_missing (tests.base.test_cache.CacheTestCase) ... ok
test_missing_cache_file (tests.base.test_cache.CacheTestCase) ... ok
test_no_auto_prune (tests.base.test_cache.CacheTestCase) ... ok
test_not_expired (tests.base.test_cache.CacheTestCase) ... ok
test_parallel_generation (tests.base.test_cache.CacheTestCase) ... ok
test_replace (tests.base.test_cache.CacheTestCase) ... ok
test_store_generated (tests.base.test_cache.CacheTestCase) ... ok
test_store_literal (tests.base.test_cache.CacheTestCase) ... ok
test_store_to_fp (tests.base.test_cache.CacheTestCase) ... ok
test_no_interpolation (tests.base.test_config.ConfigTestCase) ... ok
test_sections (tests.base.test_config.ConfigTestCase) ... ok
test_types (tests.base.test_config.ConfigTestCase) ... ok
test_album (tests.base.test_db.DbTestCase) ... FAIL
test_artist (tests.base.test_db.DbTestCase) ... ok
test_chat (tests.base.test_db.DbTestCase) ... ok
test_folder_annotation (tests.base.test_db.DbTestCase) ... ok
test_folder_base (tests.base.test_db.DbTestCase) ... ok
test_playlist (tests.base.test_db.DbTestCase) ... ok
test_playlist_fixing (tests.base.test_db.DbTestCase) ... ok
test_playlist_remove_tracks (tests.base.test_db.DbTestCase) ... ok
test_playlist_tracks (tests.base.test_db.DbTestCase) ... ok
test_track (tests.base.test_db.DbTestCase) ... ok
test_user (tests.base.test_db.DbTestCase) ... ok
test_force_rescan (tests.base.test_scanner.ScannerTestCase) ... /usr/lib/python3/dist-packages/mutagen/apev2.py:35: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3, and in 3.9 it will stop working
  from collections import MutableSequence
/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/scanner.py:142: ResourceWarning: unclosed scandir iterator <posix.ScandirIterator object at 0x7f4fb7157ce0>
  self.scan_file(entry)
ResourceWarning: Enable tracemalloc to get the object allocation traceback
FAIL
test_move_file (tests.base.test_scanner.ScannerTestCase) ... ERROR
test_remove_file (tests.base.test_scanner.ScannerTestCase) ... ERROR
test_rescan (tests.base.test_scanner.ScannerTestCase) ... ERROR
test_rescan_corrupt_file (tests.base.test_scanner.ScannerTestCase) ... ERROR
test_rescan_removed_file (tests.base.test_scanner.ScannerTestCase) ... ERROR
test_scan (tests.base.test_scanner.ScannerTestCase) ... ERROR
test_scan_file (tests.base.test_scanner.ScannerTestCase) ... ERROR
test_scan_tag_change (tests.base.test_scanner.ScannerTestCase) ... ERROR
test_stats (tests.base.test_scanner.ScannerTestCase) ... ERROR
test_add (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_add_delete (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_add_multiple (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_add_rename (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_add_rename_delete (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_change (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_delete (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_move_in (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_move_out (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_rename (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_rename_delete (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_rename_rename (tests.base.test_watcher.AudioWatcherTestCase) ... ERROR
test_add_cover_then_file (tests.base.test_watcher.CoverWatcherTestCase) ... ERROR
test_add_file_then_cover (tests.base.test_watcher.CoverWatcherTestCase) ... ERROR
test_add_to_folder_without_track (tests.base.test_watcher.CoverWatcherTestCase) ... ERROR
test_add_track_to_empty_folder (tests.base.test_watcher.CoverWatcherTestCase) ... ERROR
test_naming_add_bad (tests.base.test_watcher.CoverWatcherTestCase) ... ERROR
test_naming_add_good (tests.base.test_watcher.CoverWatcherTestCase) ... ERROR
test_naming_remove_bad (tests.base.test_watcher.CoverWatcherTestCase) ... ERROR
test_naming_remove_good (tests.base.test_watcher.CoverWatcherTestCase) ... ERROR
test_remove_cover (tests.base.test_watcher.CoverWatcherTestCase) ... ERROR
test_remove_from_folder_without_track (tests.base.test_watcher.CoverWatcherTestCase) ... ERROR
test_rename (tests.base.test_watcher.CoverWatcherTestCase) ... ERROR
test_folder_add (tests.base.test_cli.CLITestCase) ... ERROR
test_folder_add_errors (tests.base.test_cli.CLITestCase) ... ERROR
test_folder_delete (tests.base.test_cli.CLITestCase) ... ERROR
test_folder_list (tests.base.test_cli.CLITestCase) ... ERROR
test_folder_scan (tests.base.test_cli.CLITestCase) ... ERROR
test_other (tests.base.test_cli.CLITestCase) ... ERROR
test_user_add (tests.base.test_cli.CLITestCase) ... ERROR
test_user_changepass (tests.base.test_cli.CLITestCase) ... ERROR
test_user_delete (tests.base.test_cli.CLITestCase) ... ERROR
test_user_list (tests.base.test_cli.CLITestCase) ... ERROR
test_user_setadmin (tests.base.test_cli.CLITestCase) ... ERROR
test_key (tests.base.test_secret.SecretTestCase) ... ERROR
test_add_folder (tests.managers.test_manager_folder.FolderManagerTestCase) ... ERROR
test_delete_by_name (tests.managers.test_manager_folder.FolderManagerTestCase) ... ERROR
test_delete_folder (tests.managers.test_manager_folder.FolderManagerTestCase) ... ERROR
test_get_folder (tests.managers.test_manager_folder.FolderManagerTestCase) ... ERROR
test_add_user (tests.managers.test_manager_user.UserManagerTestCase) ... ERROR
test_change_password (tests.managers.test_manager_user.UserManagerTestCase) ... ERROR
test_change_password2 (tests.managers.test_manager_user.UserManagerTestCase) ... ERROR
test_delete_by_name (tests.managers.test_manager_user.UserManagerTestCase) ... ERROR
test_delete_user (tests.managers.test_manager_user.UserManagerTestCase) ... ERROR
test_encrypt_password (tests.managers.test_manager_user.UserManagerTestCase) ... ERROR
test_get_user (tests.managers.test_manager_user.UserManagerTestCase) ... ERROR
test_try_auth (tests.managers.test_manager_user.UserManagerTestCase) ... ERROR
test_basic (tests.api.test_response_helper.ResponseHelperJsonTestCase) ... ERROR
test_dicts (tests.api.test_response_helper.ResponseHelperJsonTestCase) ... ERROR
test_lists (tests.api.test_response_helper.ResponseHelperJsonTestCase) ... ERROR
test_nesting (tests.api.test_response_helper.ResponseHelperJsonTestCase) ... ERROR
test_basic (tests.api.test_response_helper.ResponseHelperJsonpTestCase) ... ERROR
test_basic (tests.api.test_response_helper.ResponseHelperXMLTestCase) ... ERROR
test_dicts (tests.api.test_response_helper.ResponseHelperXMLTestCase) ... ERROR
test_lists (tests.api.test_response_helper.ResponseHelperXMLTestCase) ... ERROR
test_nesting (tests.api.test_response_helper.ResponseHelperXMLTestCase) ... ERROR
test_root (tests.api.test_response_helper.ResponseHelperXMLTestCase) ... ERROR
test_auth_basic (tests.api.test_api_setup.ApiSetupTestCase) ... ERROR
test_auth_post (tests.api.test_api_setup.ApiSetupTestCase) ... ERROR
test_auth_query_params (tests.api.test_api_setup.ApiSetupTestCase) ... ERROR
test_format (tests.api.test_api_setup.ApiSetupTestCase) ... ERROR
test_not_implemented (tests.api.test_api_setup.ApiSetupTestCase) ... ERROR
test_required_client (tests.api.test_api_setup.ApiSetupTestCase) ... ERROR
test_get_license (tests.api.test_system.SystemTestCase) ... ERROR
test_ping (tests.api.test_system.SystemTestCase) ... ERROR
test_change_password (tests.api.test_user.UserTestCase) ... ERROR
test_create_user (tests.api.test_user.UserTestCase) ... ERROR
test_delete_user (tests.api.test_user.UserTestCase) ... ERROR
test_get_user (tests.api.test_user.UserTestCase) ... ERROR
test_get_users (tests.api.test_user.UserTestCase) ... ERROR
test_add_message (tests.api.test_chat.ChatTestCase) ... ERROR
test_get_messages (tests.api.test_chat.ChatTestCase) ... ERROR
test_search (tests.api.test_search.SearchTestCase) ... ERROR
test_search2 (tests.api.test_search.SearchTestCase) ... ERROR
test_search3 (tests.api.test_search.SearchTestCase) ... ERROR
test_create_playlist (tests.api.test_playlist.PlaylistTestCase) ... ERROR
test_delete_playlist (tests.api.test_playlist.PlaylistTestCase) ... ERROR
test_get_playlist (tests.api.test_playlist.PlaylistTestCase) ... ERROR
test_get_playlists (tests.api.test_playlist.PlaylistTestCase) ... ERROR
test_update_playlist (tests.api.test_playlist.PlaylistTestCase) ... ERROR
test_get_album (tests.api.test_browse.BrowseTestCase) ... ERROR
test_get_artist (tests.api.test_browse.BrowseTestCase) ... ERROR
test_get_artists (tests.api.test_browse.BrowseTestCase) ... ERROR
test_get_indexes (tests.api.test_browse.BrowseTestCase) ... ERROR
test_get_music_directory (tests.api.test_browse.BrowseTestCase) ... ERROR
test_get_music_folders (tests.api.test_browse.BrowseTestCase) ... ERROR
test_get_song (tests.api.test_browse.BrowseTestCase) ... ERROR
test_get_videos (tests.api.test_browse.BrowseTestCase) ... ERROR
test_get_album_list (tests.api.test_album_songs.AlbumSongsTestCase) ... ERROR
test_get_album_list2 (tests.api.test_album_songs.AlbumSongsTestCase) ... ERROR
test_get_random_songs (tests.api.test_album_songs.AlbumSongsTestCase) ... ERROR
test_get_starred (tests.api.test_album_songs.AlbumSongsTestCase) ... ERROR
test_get_starred2 (tests.api.test_album_songs.AlbumSongsTestCase) ... ERROR
test_now_playing (tests.api.test_album_songs.AlbumSongsTestCase) ... ERROR
test_scrobble (tests.api.test_annotation.AnnotationTestCase) ... ERROR
test_set_rating (tests.api.test_annotation.AnnotationTestCase) ... ERROR
test_star (tests.api.test_annotation.AnnotationTestCase) ... ERROR
test_unstar (tests.api.test_annotation.AnnotationTestCase) ... ERROR
test_download (tests.api.test_media.MediaTestCase) ... ERROR
test_get_avatar (tests.api.test_media.MediaTestCase) ... ERROR
test_get_cover_art (tests.api.test_media.MediaTestCase) ... ERROR
test_stream (tests.api.test_media.MediaTestCase) ... ERROR
test_decode_encode (tests.api.test_transcoding.TranscodingTestCase) ... ERROR
test_direct_transcode (tests.api.test_transcoding.TranscodingTestCase) ... ERROR
test_no_transcoding_available (tests.api.test_transcoding.TranscodingTestCase) ... ERROR
test_login_admin (tests.frontend.test_login.LoginTestCase) ... ERROR
test_login_non_admin (tests.frontend.test_login.LoginTestCase) ... ERROR
test_login_with_bad_data (tests.frontend.test_login.LoginTestCase) ... ERROR
test_multiple_login (tests.frontend.test_login.LoginTestCase) ... ERROR
test_root_with_non_valid_session (tests.frontend.test_login.LoginTestCase) ... ERROR
test_root_with_valid_session (tests.frontend.test_login.LoginTestCase) ... ERROR
test_unauthorized_request (tests.frontend.test_login.LoginTestCase) ... ERROR
test_add_get (tests.frontend.test_folder.FolderTestCase) ... ERROR
test_add_post (tests.frontend.test_folder.FolderTestCase) ... ERROR
test_delete (tests.frontend.test_folder.FolderTestCase) ... ERROR
test_index (tests.frontend.test_folder.FolderTestCase) ... ERROR
test_scan (tests.frontend.test_folder.FolderTestCase) ... ERROR
test_delete (tests.frontend.test_playlist.PlaylistTestCase) ... ERROR
test_details (tests.frontend.test_playlist.PlaylistTestCase) ... ERROR
test_index (tests.frontend.test_playlist.PlaylistTestCase) ... ERROR
test_update (tests.frontend.test_playlist.PlaylistTestCase) ... ERROR
test_add_get (tests.frontend.test_user.UserTestCase) ... ERROR
test_add_post (tests.frontend.test_user.UserTestCase) ... ERROR
test_change_mail_get (tests.frontend.test_user.UserTestCase) ... ERROR
test_change_mail_post (tests.frontend.test_user.UserTestCase) ... ERROR
test_change_password_get (tests.frontend.test_user.UserTestCase) ... ERROR
test_change_password_post (tests.frontend.test_user.UserTestCase) ... ERROR
test_change_username_get (tests.frontend.test_user.UserTestCase) ... ERROR
test_change_username_post (tests.frontend.test_user.UserTestCase) ... ERROR
test_delete (tests.frontend.test_user.UserTestCase) ... ERROR
test_details (tests.frontend.test_user.UserTestCase) ... ERROR
test_index (tests.frontend.test_user.UserTestCase) ... ERROR
test_lastfm_link (tests.frontend.test_user.UserTestCase) ... ERROR
test_lastfm_unlink (tests.frontend.test_user.UserTestCase) ... ERROR
test_update_client_prefs (tests.frontend.test_user.UserTestCase) ... ERROR
test_issue (tests.issue101.Issue101TestCase) ... ERROR
test_last_play (tests.issue129.Issue129TestCase) ... ERROR
test_rating (tests.issue129.Issue129TestCase) ... ERROR
test_starred (tests.issue129.Issue129TestCase) ... ERROR
test_issue133 (tests.issue133.Issue133TestCase) ... ERROR
test_float_bitrate (tests.issue139.Issue139TestCase) ... ERROR
test_null_genre (tests.issue139.Issue139TestCase) ... ERROR
test_issue (tests.issue148.Issue148TestCase) ... ERROR

======================================================================
ERROR: test_move_file (tests.base.test_scanner.ScannerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_scanner.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_remove_file (tests.base.test_scanner.ScannerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_scanner.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_rescan (tests.base.test_scanner.ScannerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_scanner.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_rescan_corrupt_file (tests.base.test_scanner.ScannerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_scanner.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_rescan_removed_file (tests.base.test_scanner.ScannerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_scanner.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_scan (tests.base.test_scanner.ScannerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_scanner.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_scan_file (tests.base.test_scanner.ScannerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_scanner.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_scan_tag_change (tests.base.test_scanner.ScannerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_scanner.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_stats (tests.base.test_scanner.ScannerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_scanner.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_delete (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_multiple (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_rename (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_rename_delete (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_change (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_delete (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_move_in (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_move_out (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_rename (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_rename_delete (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_rename_rename (tests.base.test_watcher.AudioWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_cover_then_file (tests.base.test_watcher.CoverWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_file_then_cover (tests.base.test_watcher.CoverWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_to_folder_without_track (tests.base.test_watcher.CoverWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_track_to_empty_folder (tests.base.test_watcher.CoverWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_naming_add_bad (tests.base.test_watcher.CoverWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_naming_add_good (tests.base.test_watcher.CoverWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_naming_remove_bad (tests.base.test_watcher.CoverWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_naming_remove_good (tests.base.test_watcher.CoverWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_remove_cover (tests.base.test_watcher.CoverWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_remove_from_folder_without_track (tests.base.test_watcher.CoverWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_rename (tests.base.test_watcher.CoverWatcherTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 69, in setUp
    super(WatcherTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_watcher.py", line 42, in setUp
    init_database(dburi)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_folder_add (tests.base.test_cli.CLITestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_cli.py", line 38, in setUp
    init_database(conf.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_folder_add_errors (tests.base.test_cli.CLITestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_cli.py", line 38, in setUp
    init_database(conf.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_folder_delete (tests.base.test_cli.CLITestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_cli.py", line 38, in setUp
    init_database(conf.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_folder_list (tests.base.test_cli.CLITestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_cli.py", line 38, in setUp
    init_database(conf.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_folder_scan (tests.base.test_cli.CLITestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_cli.py", line 38, in setUp
    init_database(conf.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_other (tests.base.test_cli.CLITestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_cli.py", line 38, in setUp
    init_database(conf.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_user_add (tests.base.test_cli.CLITestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_cli.py", line 38, in setUp
    init_database(conf.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_user_changepass (tests.base.test_cli.CLITestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_cli.py", line 38, in setUp
    init_database(conf.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_user_delete (tests.base.test_cli.CLITestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_cli.py", line 38, in setUp
    init_database(conf.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_user_list (tests.base.test_cli.CLITestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_cli.py", line 38, in setUp
    init_database(conf.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_user_setadmin (tests.base.test_cli.CLITestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_cli.py", line 38, in setUp
    init_database(conf.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_key (tests.base.test_secret.SecretTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_secret.py", line 30, in setUp
    init_database(self.config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_folder (tests.managers.test_manager_folder.FolderManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_folder.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_delete_by_name (tests.managers.test_manager_folder.FolderManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_folder.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_delete_folder (tests.managers.test_manager_folder.FolderManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_folder.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_folder (tests.managers.test_manager_folder.FolderManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_folder.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_user (tests.managers.test_manager_user.UserManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_user.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_change_password (tests.managers.test_manager_user.UserManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_user.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_change_password2 (tests.managers.test_manager_user.UserManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_user.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_delete_by_name (tests.managers.test_manager_user.UserManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_user.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_delete_user (tests.managers.test_manager_user.UserManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_user.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_encrypt_password (tests.managers.test_manager_user.UserManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_user.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_user (tests.managers.test_manager_user.UserManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_user.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_try_auth (tests.managers.test_manager_user.UserManagerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/managers/test_manager_user.py", line 27, in setUp
    db.init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_basic (tests.api.test_response_helper.ResponseHelperJsonTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_dicts (tests.api.test_response_helper.ResponseHelperJsonTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_lists (tests.api.test_response_helper.ResponseHelperJsonTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_nesting (tests.api.test_response_helper.ResponseHelperJsonTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_basic (tests.api.test_response_helper.ResponseHelperJsonpTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_basic (tests.api.test_response_helper.ResponseHelperXMLTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_dicts (tests.api.test_response_helper.ResponseHelperXMLTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_lists (tests.api.test_response_helper.ResponseHelperXMLTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_nesting (tests.api.test_response_helper.ResponseHelperXMLTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_root (tests.api.test_response_helper.ResponseHelperXMLTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_auth_basic (tests.api.test_api_setup.ApiSetupTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_api_setup.py", line 25, in setUp
    super(ApiSetupTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_auth_post (tests.api.test_api_setup.ApiSetupTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_api_setup.py", line 25, in setUp
    super(ApiSetupTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_auth_query_params (tests.api.test_api_setup.ApiSetupTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_api_setup.py", line 25, in setUp
    super(ApiSetupTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_format (tests.api.test_api_setup.ApiSetupTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_api_setup.py", line 25, in setUp
    super(ApiSetupTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_not_implemented (tests.api.test_api_setup.ApiSetupTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_api_setup.py", line 25, in setUp
    super(ApiSetupTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_required_client (tests.api.test_api_setup.ApiSetupTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_api_setup.py", line 25, in setUp
    super(ApiSetupTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_license (tests.api.test_system.SystemTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_ping (tests.api.test_system.SystemTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_change_password (tests.api.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_create_user (tests.api.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_delete_user (tests.api.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_user (tests.api.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_users (tests.api.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_message (tests.api.test_chat.ChatTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_messages (tests.api.test_chat.ChatTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_search (tests.api.test_search.SearchTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_search.py", line 23, in setUp
    super(SearchTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_search2 (tests.api.test_search.SearchTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_search.py", line 23, in setUp
    super(SearchTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_search3 (tests.api.test_search.SearchTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_search.py", line 23, in setUp
    super(SearchTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_create_playlist (tests.api.test_playlist.PlaylistTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_playlist.py", line 22, in setUp
    super(PlaylistTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_delete_playlist (tests.api.test_playlist.PlaylistTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_playlist.py", line 22, in setUp
    super(PlaylistTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_playlist (tests.api.test_playlist.PlaylistTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_playlist.py", line 22, in setUp
    super(PlaylistTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_playlists (tests.api.test_playlist.PlaylistTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_playlist.py", line 22, in setUp
    super(PlaylistTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_update_playlist (tests.api.test_playlist.PlaylistTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_playlist.py", line 22, in setUp
    super(PlaylistTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_album (tests.api.test_browse.BrowseTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_browse.py", line 24, in setUp
    super(BrowseTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_artist (tests.api.test_browse.BrowseTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_browse.py", line 24, in setUp
    super(BrowseTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_artists (tests.api.test_browse.BrowseTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_browse.py", line 24, in setUp
    super(BrowseTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_indexes (tests.api.test_browse.BrowseTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_browse.py", line 24, in setUp
    super(BrowseTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_music_directory (tests.api.test_browse.BrowseTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_browse.py", line 24, in setUp
    super(BrowseTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_music_folders (tests.api.test_browse.BrowseTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_browse.py", line 24, in setUp
    super(BrowseTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_song (tests.api.test_browse.BrowseTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_browse.py", line 24, in setUp
    super(BrowseTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_videos (tests.api.test_browse.BrowseTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_browse.py", line 24, in setUp
    super(BrowseTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_album_list (tests.api.test_album_songs.AlbumSongsTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_album_songs.py", line 25, in setUp
    super(AlbumSongsTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_album_list2 (tests.api.test_album_songs.AlbumSongsTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_album_songs.py", line 25, in setUp
    super(AlbumSongsTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_random_songs (tests.api.test_album_songs.AlbumSongsTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_album_songs.py", line 25, in setUp
    super(AlbumSongsTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_starred (tests.api.test_album_songs.AlbumSongsTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_album_songs.py", line 25, in setUp
    super(AlbumSongsTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_starred2 (tests.api.test_album_songs.AlbumSongsTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_album_songs.py", line 25, in setUp
    super(AlbumSongsTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_now_playing (tests.api.test_album_songs.AlbumSongsTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_album_songs.py", line 25, in setUp
    super(AlbumSongsTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_scrobble (tests.api.test_annotation.AnnotationTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_annotation.py", line 22, in setUp
    super(AnnotationTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_set_rating (tests.api.test_annotation.AnnotationTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_annotation.py", line 22, in setUp
    super(AnnotationTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_star (tests.api.test_annotation.AnnotationTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_annotation.py", line 22, in setUp
    super(AnnotationTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_unstar (tests.api.test_annotation.AnnotationTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_annotation.py", line 22, in setUp
    super(AnnotationTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_download (tests.api.test_media.MediaTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_media.py", line 25, in setUp
    super(MediaTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_avatar (tests.api.test_media.MediaTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_media.py", line 25, in setUp
    super(MediaTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_get_cover_art (tests.api.test_media.MediaTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_media.py", line 25, in setUp
    super(MediaTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_stream (tests.api.test_media.MediaTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_media.py", line 25, in setUp
    super(MediaTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_decode_encode (tests.api.test_transcoding.TranscodingTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_transcoding.py", line 24, in setUp
    super(TranscodingTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_direct_transcode (tests.api.test_transcoding.TranscodingTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_transcoding.py", line 24, in setUp
    super(TranscodingTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_no_transcoding_available (tests.api.test_transcoding.TranscodingTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/test_transcoding.py", line 24, in setUp
    super(TranscodingTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/api/apitestbase.py", line 28, in setUp
    super(ApiTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_login_admin (tests.frontend.test_login.LoginTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_login_non_admin (tests.frontend.test_login.LoginTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_login_with_bad_data (tests.frontend.test_login.LoginTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_multiple_login (tests.frontend.test_login.LoginTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_root_with_non_valid_session (tests.frontend.test_login.LoginTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_root_with_valid_session (tests.frontend.test_login.LoginTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_unauthorized_request (tests.frontend.test_login.LoginTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_get (tests.frontend.test_folder.FolderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_post (tests.frontend.test_folder.FolderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_delete (tests.frontend.test_folder.FolderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_index (tests.frontend.test_folder.FolderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_scan (tests.frontend.test_folder.FolderTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_delete (tests.frontend.test_playlist.PlaylistTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_playlist.py", line 22, in setUp
    super(PlaylistTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_details (tests.frontend.test_playlist.PlaylistTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_playlist.py", line 22, in setUp
    super(PlaylistTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_index (tests.frontend.test_playlist.PlaylistTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_playlist.py", line 22, in setUp
    super(PlaylistTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_update (tests.frontend.test_playlist.PlaylistTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_playlist.py", line 22, in setUp
    super(PlaylistTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_get (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_add_post (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_change_mail_get (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_change_mail_post (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_change_password_get (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_change_password_post (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_change_username_get (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_change_username_post (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_delete (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_details (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_index (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_lastfm_link (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_lastfm_unlink (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_update_client_prefs (tests.frontend.test_user.UserTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/test_user.py", line 23, in setUp
    super(UserTestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/frontend/frontendtestbase.py", line 17, in setUp
    super(FrontendTestBase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_issue (tests.issue101.Issue101TestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/issue101.py", line 26, in setUp
    init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_last_play (tests.issue129.Issue129TestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/issue129.py", line 24, in setUp
    super(Issue129TestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_rating (tests.issue129.Issue129TestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/issue129.py", line 24, in setUp
    super(Issue129TestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_starred (tests.issue129.Issue129TestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/issue129.py", line 24, in setUp
    super(Issue129TestCase, self).setUp()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/testbase.py", line 91, in setUp
    init_database(config.BASE["database_uri"])
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_issue133 (tests.issue133.Issue133TestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/issue133.py", line 26, in setUp
    init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_float_bitrate (tests.issue139.Issue139TestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/issue139.py", line 25, in setUp
    init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_null_genre (tests.issue139.Issue139TestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/issue139.py", line 25, in setUp
    init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
ERROR: test_issue (tests.issue148.Issue148TestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/issue148.py", line 26, in setUp
    init_database("sqlite:")
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 608, in init_database
    metadb.bind(**settings)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 765, in bind
    self._bind(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 769, in _bind
    throw(BindingError, 'Database object was already bound to %s provider' % self.provider.dialect)
  File "/usr/lib/python3/dist-packages/pony/utils/utils.py", line 106, in throw
    raise exc
pony.orm.core.BindingError: Database object was already bound to SQLite provider

======================================================================
FAIL: test_album (tests.base.test_db.DbTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "<decorator-gen-34>", line 2, in test_album
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 528, in new_func
    result = func(*args, **kwargs)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_db.py", line 215, in test_album
    album_dict = album.as_subsonic_album(user)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/db.py", line 209, in as_subsonic_album
    track_with_cover = self.tracks.select(
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 3543, in select
    query = query.filter(s % reverse.name, {'obj' : obj, 'JOIN': JOIN})
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 6055, in filter
    return query._process_lambda(func, globals, locals, order_by=False)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 5981, in _process_lambda
    func_ast = string2ast(func)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 5436, in string2ast
    module_node = parse('(%s)' % s)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 63, in parse
    return Transformer().parsesuite(buf)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 153, in parsesuite
    return self.transform(parser.suite(text))
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 149, in transform
    return self.compile_node(tree)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 182, in compile_node
    return self.file_input(node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 213, in file_input
    self.com_append_stmt(stmts, node)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1146, in com_append_stmt
    result = self.lookup_node(node)(node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 342, in stmt
    return self.com_stmt(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1139, in com_stmt
    result = self.lookup_node(node)(node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 352, in simple_stmt
    self.com_append_stmt(stmts, nodelist[i])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1146, in com_append_stmt
    result = self.lookup_node(node)(node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 342, in stmt
    return self.com_stmt(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1139, in com_stmt
    result = self.lookup_node(node)(node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 390, in expr_stmt
    exprNode = self.lookup_node(en)(en[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 606, in testlist_star_expr
    return self.com_binary(Tuple, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 629, in test
    then = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 643, in or_test
    return self.com_binary(Or, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 649, in and_test
    return self.com_binary(And, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 653, in not_test
    result = self.com_node(nodelist[-1])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 660, in comparison
    node = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 693, in expr
    return self.com_binary(Bitor, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 697, in xor_expr
    return self.com_binary(Bitxor, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 701, in and_expr
    return self.com_binary(Bitand, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 705, in shift_expr
    node = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 717, in arith_expr
    node = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 729, in term
    node = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 749, in factor
    node = self.lookup_node(nodelist[-1])(nodelist[-1][1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 761, in power
    node = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 118, in atom_expr
    node = self.atom(atom_nodelist[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 773, in atom
    return self._atom_dispatch[nodelist[0][0]](nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 778, in atom_lpar
    return self.com_node(nodelist[1])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 617, in testlist_comp
    assert nodelist[0][0] == symbol.test
AssertionError

======================================================================
FAIL: test_force_rescan (tests.base.test_scanner.ScannerTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_scanner.py", line 34, in setUp
    self.__scan()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/tests/base/test_scanner.py", line 50, in __scan
    self.scanner.run()
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/scanner.py", line 113, in run
    self.__scan_folder(folder)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/scanner.py", line 142, in __scan_folder
    self.scan_file(entry)
  File "<decorator-gen-18>", line 2, in scan_file
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 515, in new_func
    return func(*args, **kwargs)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/scanner.py", line 258, in scan_file
    tralbum = self.__find_album(albumartist, album)
  File "/builds/python-team/applications/supysonic/debian/output/supysonic-0.4.1/supysonic/scanner.py", line 364, in __find_album
    al = ar.albums.select(lambda a: a.name == album).first()
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 3543, in select
    query = query.filter(s % reverse.name, {'obj' : obj, 'JOIN': JOIN})
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 6055, in filter
    return query._process_lambda(func, globals, locals, order_by=False)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 5981, in _process_lambda
    func_ast = string2ast(func)
  File "/usr/lib/python3/dist-packages/pony/orm/core.py", line 5436, in string2ast
    module_node = parse('(%s)' % s)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 63, in parse
    return Transformer().parsesuite(buf)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 153, in parsesuite
    return self.transform(parser.suite(text))
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 149, in transform
    return self.compile_node(tree)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 182, in compile_node
    return self.file_input(node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 213, in file_input
    self.com_append_stmt(stmts, node)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1146, in com_append_stmt
    result = self.lookup_node(node)(node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 342, in stmt
    return self.com_stmt(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1139, in com_stmt
    result = self.lookup_node(node)(node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 352, in simple_stmt
    self.com_append_stmt(stmts, nodelist[i])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1146, in com_append_stmt
    result = self.lookup_node(node)(node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 342, in stmt
    return self.com_stmt(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1139, in com_stmt
    result = self.lookup_node(node)(node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 390, in expr_stmt
    exprNode = self.lookup_node(en)(en[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 606, in testlist_star_expr
    return self.com_binary(Tuple, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 629, in test
    then = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 643, in or_test
    return self.com_binary(Or, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 649, in and_test
    return self.com_binary(And, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 653, in not_test
    result = self.com_node(nodelist[-1])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 660, in comparison
    node = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 693, in expr
    return self.com_binary(Bitor, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 697, in xor_expr
    return self.com_binary(Bitxor, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 701, in and_expr
    return self.com_binary(Bitand, nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 1131, in com_binary
    return self.lookup_node(n)(n[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 705, in shift_expr
    node = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 717, in arith_expr
    node = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 729, in term
    node = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 749, in factor
    node = self.lookup_node(nodelist[-1])(nodelist[-1][1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 761, in power
    node = self.com_node(nodelist[0])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 118, in atom_expr
    node = self.atom(atom_nodelist[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 773, in atom
    return self._atom_dispatch[nodelist[0][0]](nodelist)
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 778, in atom_lpar
    return self.com_node(nodelist[1])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 842, in com_node
    return self._dispatch[node[0]](node[1:])
  File "/usr/lib/python3/dist-packages/pony/thirdparty/compiler/transformer.py", line 617, in testlist_comp
    assert nodelist[0][0] == symbol.test
AssertionError

----------------------------------------------------------------------
Ran 184 tests in 4.308s

It mostly seems to be the same error, but I'm not familiar enough with the code to know if it's an error with ponyorm or supysonic.

I have no problem running the testsuite on python3.7

baldurmen commented 4 years ago

Oh, I just realised I ran this with 0.4.1, but I get the same thing with 0.5.0

spl0k commented 4 years ago

You might be using ponyorm 0.7.10 or earlier, which is incompatible with python3.8. The 0.7.11 fixes the issue.

baldurmen commented 4 years ago

I indeed am! Thanks for the pointer, I've opened a bug on the Debian Bug Tracker.