Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 663634 - media-libs/mutagen-1.35.1: TCTOC.test_write, TID3FramesSpec.test_write_tit3_v23 tests fail
Summary: media-libs/mutagen-1.35.1: TCTOC.test_write, TID3FramesSpec.test_write_tit3_v...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2018-08-14 21:01 UTC by ernsteiswuerfel
Modified: 2018-10-24 22:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (mutagen-1.35.1:20180814-204109.log,25.91 KB, text/plain)
2018-08-14 21:01 UTC, ernsteiswuerfel
Details
emerge --info (file_663634.txt,5.42 KB, text/plain)
2018-08-14 21:02 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ernsteiswuerfel archtester 2018-08-14 21:01:34 UTC
Created attachment 543474 [details]
build.log

============================================================= FAILURES =============================================================
_________________________________________________________ TCTOC.test_write _________________________________________________________

self = <tests.test__id3frames.TCTOC testMethod=test_write>

    def test_write(self):
        frame = CTOC(element_id=u"foo", flags=3,
                     child_element_ids=[u"ch0"],
                     sub_frames=[TPE2(encoding=3, text=[u"f", u"b"])])
        config = ID3SaveConfig(3, "/")
        data = (b"foo\x00\x03\x01ch0\x00TPE2\x00\x00\x00\x0b\x00\x00\x01"
                b"\xff\xfef\x00/\x00b\x00\x00\x00")
>       self.assertEqual(frame._writeData(config), data)
E       AssertionError: 'foo\x00\x03\x01ch0\x00TPE2\x00\x00\x00\x0b\x00\x00\x01\xfe\xff\x00f\x00/\x00b\x00\x00' != 'foo\x00\x03\x01ch0\x00TPE2\x00\x00\x00\x0b\x00\x00\x01\xff\xfef\x00/\x00b\x00\x00\x00'

tests/test__id3frames.py:1580: AssertionError
________________________________________________ TID3FramesSpec.test_write_tit3_v23 ________________________________________________

self = <tests.test__id3specs.TID3FramesSpec testMethod=test_write_tit3_v23>

    def test_write_tit3_v23(self):
        spec = ID3FramesSpec("name")
        config = ID3SaveConfig(3, "/")
    
        tags = ID3Tags()
        tags.add(TIT3(encoding=3, text=[u"F", u"B"]))
        self.assertEqual(spec.write(config, None, tags),
            b"TIT3" + b"\x00\x00\x00\x0B" + b"\x00\x00" +
>           b"\x01" + b"\xff\xfeF\x00/\x00B\x00\x00\x00")
E       AssertionError: 'TIT3\x00\x00\x00\x0b\x00\x00\x01\xfe\xff\x00F\x00/\x00B\x00\x00' != 'TIT3\x00\x00\x00\x0b\x00\x00\x01\xff\xfeF\x00/\x00B\x00\x00\x00'

tests/test__id3specs.py:339: AssertionError
======================================================== 3 tests deselected ========================================================
====================================== 2 failed, 3454 passed, 3 deselected in 606.77 seconds =======================================
Comment 1 ernsteiswuerfel archtester 2018-08-14 21:02:08 UTC
Created attachment 543476 [details]
emerge --info
Comment 2 ernsteiswuerfel archtester 2018-10-24 22:44:36 UTC
Passes tests on 1.40.0.