def test_numeric(self): p = PaneConfig("~#lastplayed") self.failUnlessEqual(p.title, "Last Played") self.failUnlessEqual(p.tags, {"~#lastplayed"}) self.failUnlessEqual(p.format(SONGS[0]), [("0", "0")]) self.failIf(p.has_markup)
def test_tied(self): p = PaneConfig("~title~artist") self.failUnlessEqual(p.title, "Title / Artist") self.failUnlessEqual(p.tags, set(["title", "artist"])) self.failUnlessEqual(p.format(SONGS[0]), ["three - boris"]) self.failIf(p.has_markup)
def test_numeric(self): p = PaneConfig("~#lastplayed") self.failUnlessEqual(p.title, "Last Played") self.failUnlessEqual(p.tags, set(["~#lastplayed"])) self.failUnlessEqual(p.format(SONGS[0]), ["0"]) self.failIf(p.has_markup)
def test_tied(self): p = PaneConfig("~title~artist") self.failUnlessEqual(p.title, "Title / Artist") self.failUnlessEqual(p.tags, {"title", "artist"}) self.failUnlessEqual(p.format(SONGS[0]), ["three - boris"]) self.failIf(p.has_markup)
def test_tag(self): p = PaneConfig("title") self.failUnlessEqual(p.title, "Title") self.failUnlessEqual(p.tags, {"title"}) self.failUnlessEqual(p.format(SONGS[0]), [("three", "three")]) self.failUnless(str(len(ALBUM.songs)) in p.format_display(ALBUM)) self.failIf(p.has_markup)
def test_tag(self): p = PaneConfig("title") self.failUnlessEqual(p.title, "Title") self.failUnlessEqual(p.tags, set(["title"])) self.failUnlessEqual(p.format(SONGS[0]), ["three"]) self.failUnless(str(len(ALBUM.songs)) in p.format_display(ALBUM)) self.failIf(p.has_markup)
def test_tied(self): p = PaneConfig("~title~artist") self.failUnlessEqual(p.title, "Title / Artist") self.failUnlessEqual(p.tags, {"title", "artist"}) self.failUnlessEqual(p.format(SONGS[0]), [("three", "three"), ("boris", "boris")]) self.failIf(p.has_markup)
def test_numeric(self): a_date_format = "%Y-%m-%d" config.set("settings", "datecolumn_timestamp_format", a_date_format) p = PaneConfig("~#lastplayed") self.failUnlessEqual(p.title, "Last Played") self.failUnlessEqual(p.tags, {"~#lastplayed"}) zero_date = format_date(0, a_date_format) self.failUnlessEqual(p.format(SONGS[0]), [(zero_date, zero_date)]) self.failIf(p.has_markup)