Rename emmental-gtk4.py -> emmental.py
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
This commit is contained in:
parent
81be915b09
commit
d985c53c5c
|
@ -1,13 +0,0 @@
|
||||||
#!/usr/bin/python
|
|
||||||
# Copyright 2021 (c) Anna Schumaker.
|
|
||||||
import gi
|
|
||||||
gi.require_version('Gtk', '4.0')
|
|
||||||
gi.require_version('Gst', '1.0')
|
|
||||||
|
|
||||||
import lib
|
|
||||||
import trackdb
|
|
||||||
lib.settings.load()
|
|
||||||
trackdb.load()
|
|
||||||
|
|
||||||
import ui
|
|
||||||
ui.Application.run()
|
|
17
emmental.py
17
emmental.py
|
@ -1,8 +1,13 @@
|
||||||
#!/usr/bin/python
|
#!/usr/bin/python
|
||||||
# Copyright 2019 (c) Anna Schumaker.
|
# Copyright 2021 (c) Anna Schumaker.
|
||||||
import lib
|
import gi
|
||||||
import curds
|
gi.require_version('Gtk', '4.0')
|
||||||
import rind
|
gi.require_version('Gst', '1.0')
|
||||||
import sys
|
|
||||||
|
|
||||||
rind.Application.run(sys.argv)
|
import lib
|
||||||
|
import trackdb
|
||||||
|
lib.settings.load()
|
||||||
|
trackdb.load()
|
||||||
|
|
||||||
|
import ui
|
||||||
|
ui.Application.run()
|
||||||
|
|
|
@ -1,44 +0,0 @@
|
||||||
# Copyright 2019 (c) Anna Schumaker.
|
|
||||||
import curds
|
|
||||||
import os
|
|
||||||
import pathlib
|
|
||||||
import rind
|
|
||||||
import trackdb
|
|
||||||
import unittest
|
|
||||||
|
|
||||||
class TestEmmental(unittest.TestCase):
|
|
||||||
def test_import_curds(self):
|
|
||||||
self.assertEqual(curds.DataFile, curds.data.DataFile)
|
|
||||||
self.assertEqual(curds.ThreadQueue, curds.threadqueue.ThreadQueue)
|
|
||||||
self.assertEqual(curds.Track, trackdb.track.Track)
|
|
||||||
|
|
||||||
self.assertEqual(curds.Playlist, curds.playlist.playlist.Playlist)
|
|
||||||
self.assertEqual(curds.playlist.Library, curds.playlist.library.LibraryPlaylist)
|
|
||||||
self.assertEqual(curds.playlist.Starred, curds.playlist.lookup("Playlists").lookup("Starred"))
|
|
||||||
|
|
||||||
self.assertIsNotNone(curds.notify)
|
|
||||||
self.assertIsInstance(curds.playlist.Root, curds.playlist.root.PlaylistRoot)
|
|
||||||
|
|
||||||
def test_import_rind(self):
|
|
||||||
self.assertEqual(rind.Application, rind.gtk.Application)
|
|
||||||
self.assertEqual(rind.audio.Playbin, rind.audio.playbin.Playbin)
|
|
||||||
|
|
||||||
self.assertEqual(rind.node.Model, rind.node.model.NodeTreeModel)
|
|
||||||
self.assertEqual(rind.node.View, rind.node.view.TreeView)
|
|
||||||
|
|
||||||
self.assertEqual(rind.playlist.Model, rind.playlist.model.PlaylistModel)
|
|
||||||
self.assertEqual(rind.playlist.View, rind.playlist.view.TreeView)
|
|
||||||
|
|
||||||
def test_reset_stop_curds(self):
|
|
||||||
lib = trackdb.add_path(pathlib.Path("trier") / "Test Album")
|
|
||||||
path = os.path.join("trier", "Test Album", "01 - Test Track.ogg")
|
|
||||||
track = lib.add_track("01 - Test Track.ogg")
|
|
||||||
|
|
||||||
self.assertIsNotNone(track)
|
|
||||||
self.assertGreater(len(lib.tracks), 0)
|
|
||||||
|
|
||||||
curds.reset()
|
|
||||||
self.assertEqual(len(curds.playlist.lookup("Collection")), 0)
|
|
||||||
self.assertEqual(curds.playlist.lookup("Libraries").n_children(), 0)
|
|
||||||
|
|
||||||
curds.stop()
|
|
Loading…
Reference in New Issue