示例#1
0
    def test_caption__defaults_to_title(self):
        session = Client().session()
        image = Image(title='the title', filename='')
        session.add(image)
        image.add_tags(['cat', 'awesome'])

        eq_(image.caption(), 'the title')
示例#2
0
    def test_caption__falls_back_to_tags(self):
        session = Client().session()
        image = Image(title='', filename='')
        session.add(image)
        image.add_tags(['cat', 'awesome'])

        eq_(image.caption(), 'awesome cat')
示例#3
0
    def test_caption__falls_back_to_filename(self):
        image = Image(title='', filename='the filename')

        eq_(image.caption(), 'the filename')
示例#4
0
    def test_caption__falls_back_to_filename(self):
        session = Client().session()
        image = Image(title='', filename='the filename')

        eq_(image.caption(), 'the filename')