def test_get_by_track_name(self): """ testing Track.get_by_track_name() """ if DEBUG: # pragma: no cover print "----- this is TrackModelTests.test_get_by_track_name" instance = self._makeOne() self.session.add(instance) self.session.flush() # to get the id from the db # print "--- type(instance): " + str(type(instance)) # <class 'c3sar.models.Track'> # print "--- instance.id: " + str(instance.id) # 1 from c3sar.models import Track result = Track.get_by_track_name(u'Some Trackname') self.assertEqual(instance.name, result.name, "should have matched.") self.assertEqual(instance.id, result.id, "track ids didn't match!")