コード例 #1
0
ファイル: iptc.py プロジェクト: mcmclx/py3exiv2
 def test_set_value(self):
     tag = IptcTag('Iptc.Application2.City', ['Seattle'])
     old_value = tag.value
     tag.value = ['Barcelona']
     self.failIfEqual(tag.value, old_value)
コード例 #2
0
ファイル: iptc.py プロジェクト: AbdealiJK/pyexiv2
 def test_set_value(self):
     tag = IptcTag('Iptc.Application2.City', ['Seattle'])
     old_value = tag.value
     tag.value = ['Barcelona']
     self.failIfEqual(tag.value, old_value)
コード例 #3
0
def test_set_value():
    tag = IptcTag('Iptc.Application2.City', ['Seattle'])
    old_value = tag.value
    tag.value = ['Barcelona']
    assert tag.value != old_value
コード例 #4
0
def test_set_value_non_repeatable():
    tag = IptcTag('Iptc.Application2.ReleaseDate')
    value = [D.today(), D.today()]
    with pytest.raises(KeyError):
        tag.value = value
コード例 #5
0
def test_set_single_value_raises():
    tag = IptcTag('Iptc.Application2.City', ['Seattle'])
    with pytest.raises(TypeError):
        tag.value = 'Barcelona'