def test_unicode(self): split = split_original(u'photo.jpg') self.assertEqual(split['base'], 'photo') self.assertEqual(split['ext'], 'jpg')
def test_multiple_dots(self): split = split_original('photo.photo.photo.jpg') self.assertEqual(split['base'], 'photo.photo.photo') self.assertEqual(split['ext'], 'jpg')
def test_string(self): split = split_original('photo.jpg') self.assertEqual(split['base'], 'photo') self.assertEqual(split['ext'], 'jpg')
def test_no_extension(self): split = split_original('photo') self.assertEqual(split['base'], 'photo') self.assertEqual(split['ext'], '')