Your message dated Thu, 20 Feb 2020 12:19:21 +0000
with message-id <e1j4knz-000bsp...@fasolo.debian.org>
and subject line Bug#950073: fixed in python-lti 0.9.4-2
has caused the Debian Bug report #950073,
regarding python-lti FTBFS; test failures
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
950073: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950073
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-lti
Version: 0.9.4-1
Severity: serious
Tags: ftbfs bullseye sid

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-lti.html

...
=================================== FAILURES ===================================
_____________________ TestToolConfig.test_allow_suboptions _____________________

self = <test_tool_config.TestToolConfig testMethod=test_allow_suboptions>

    def test_allow_suboptions(self):
    
        config = ToolConfig(title = "Test Config",
                secure_launch_url = "https://www.example.com/lti";,
                custom_params = {"custom1": "customval1"})
        config.description ='Description of boringness'
        config.launch_url = 'http://www.example.com/lti'
        config.vendor_code = 'test'
        config.vendor_name = 'test.tool'
        config.vendor_description = 'We test things'
        config.vendor_url = 'http://www.example.com/about'
        config.vendor_contact_email = 'supp...@example.com'
        config.vendor_contact_name = 'Joe Support'
    
        config.set_custom_param('custom2', 'customval2')
    
        config.set_ext_params('example.com', { 'extkey1': 'extval1' })
        config.set_ext_param('example.com', 'extkey2', 'extval2')
        config.set_ext_param('example.com', 'extopt1',
                { 'optkey1': 'optval1', 'optkey2': 'optval2' })
        config.set_ext_param('example.com', 'extopt1',
                { 'labels':{
                    'en':'Image Library',
                    'es':'Biblioteca de Imagenes'
                    }
                })
        config.set_ext_param('two.example.com', 'ext1key', 'ext1val')
    
        config.cartridge_bundle = 'BLTI001_Bundle'
    
        correct = normalize_xml(CC_LTI_WITH_SUBOPTIONS_XML)
        got = normalize_xml(config.to_xml())
>       self.assertEqual(got, correct)
E       AssertionError: b'<ca[82 
chars]mlns:xsi="http://www.w3.org/2001/XMLSchema-ins[1863 chars]ink>' != 
b'<ca[82 chars]mlns:lticm="http://www.imsglobal.org/xsd/imslt[1863 chars]ink>'

tests/test_tool_config.py:159: AssertionError
_______________________ TestToolConfig.test_generate_xml _______________________

self = <test_tool_config.TestToolConfig testMethod=test_generate_xml>

    def test_generate_xml(self):
        '''
        Should generate the expected config xml.
        '''
        config = ToolConfig(title = "Test Config",
                secure_launch_url = "https://www.example.com/lti";,
                custom_params = {"custom1": "customval1"})
        config.description ='Description of boringness'
        config.launch_url = 'http://www.example.com/lti'
        config.vendor_code = 'test'
        config.vendor_name = 'test.tool'
        config.vendor_description = 'We test things'
        config.vendor_url = 'http://www.example.com/about'
        config.vendor_contact_email = 'supp...@example.com'
        config.vendor_contact_name = 'Joe Support'
    
        config.set_custom_param('custom2', 'customval2')
    
        config.set_ext_params('example.com', { 'extkey1': 'extval1' })
        config.set_ext_param('example.com', 'extkey2', 'extval2')
        config.set_ext_param('example.com', 'extopt1',
                { 'optkey1': 'optval1', 'optkey2': 'optval2' })
        config.set_ext_param('two.example.com', 'ext1key', 'ext1val')
    
        config.cartridge_bundle = 'BLTI001_Bundle'
    
        correct = normalize_xml(CC_LTI_XML)
        got = normalize_xml(config.to_xml())
>       self.assertEqual(got, correct)
E       AssertionError: b'<ca[82 
chars]mlns:xsi="http://www.w3.org/2001/XMLSchema-ins[1807 chars]ink>' != 
b'<ca[82 chars]mlns:lticm="http://www.imsglobal.org/xsd/imslt[1807 chars]ink>'

tests/test_tool_config.py:125: AssertionError
________________ TestToolConfig.test_optional_config_parameters ________________

self = <test_tool_config.TestToolConfig 
testMethod=test_optional_config_parameters>

    def test_optional_config_parameters(self):
        '''
        Should contain cartridge_icon, and blti:icon.
        '''
        config = ToolConfig(title = "Test config",
                launch_url = "http://www.example.com";,
                secure_launch_url = "http://www.example.com";)
        config.icon = 'http://wil.to/_/beardslap.gif'
        config.secure_icon = 'https://www.example.com/secure_icon.png'
        config.cartridge_icon = 'BLTI001_Icon'
    
        correct = normalize_xml(CC_LTI_OPTIONAL_PARAMS_XML)
        got = normalize_xml(config.to_xml())
>       self.assertEqual(got, correct)
E       AssertionError: b'<ca[82 
chars]mlns:xsi="http://www.w3.org/2001/XMLSchema-ins[1002 chars]ink>' != 
b'<ca[82 chars]mlns:lticm="http://www.imsglobal.org/xsd/imslt[1002 chars]ink>'

tests/test_tool_config.py:174: AssertionError
_____________________ TestToolConfig.test_read_xml_config ______________________

self = <test_tool_config.TestToolConfig testMethod=test_read_xml_config>

    def test_read_xml_config(self):
        '''
        Should read an XML config.
        '''
        config = ToolConfig.create_from_xml(CC_LTI_XML)
>       self.assertEqual(normalize_xml(config.to_xml()), 
> normalize_xml(CC_LTI_XML))
E       AssertionError: b'<ca[82 
chars]mlns:xsi="http://www.w3.org/2001/XMLSchema-ins[1807 chars]ink>' != 
b'<ca[82 chars]mlns:lticm="http://www.imsglobal.org/xsd/imslt[1807 chars]ink>'

tests/test_tool_config.py:190: AssertionError
...

--- End Message ---
--- Begin Message ---
Source: python-lti
Source-Version: 0.9.4-2
Done: Michael Fladischer <fl...@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-lti, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 950...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Fladischer <fl...@debian.org> (supplier of updated python-lti package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 20 Feb 2020 12:46:20 +0100
Source: python-lti
Architecture: source
Version: 0.9.4-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Michael Fladischer <fl...@debian.org>
Closes: 950073
Changes:
 python-lti (0.9.4-2) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * Use debhelper-compat instead of debian/compat.
 .
   [ Michael Fladischer ]
   * Add patch to canonicalize (C14N) XML structures before comparing
     them (Closes: #950073).
   * Clean up pytest artifacts to allow two builds in a row.
   * Bump Standards-Version to 4.5.0.
   * Bump debhelper version to 12.
   * Set Rules-Requires-Root: no.
Checksums-Sha1:
 fdf85b078f1f05fd06cc07dac4547d9c37b9e970 1810 python-lti_0.9.4-2.dsc
 e7a9686acc61a78bd295240acefff843b6ea1925 3212 python-lti_0.9.4-2.debian.tar.xz
 42449cd8527fc0a53288c26181cdb21768a1bdeb 7998 
python-lti_0.9.4-2_amd64.buildinfo
Checksums-Sha256:
 6bb248f3695e6891896ad0c4be2278269457b42988199d555a67d02e5c6f505a 1810 
python-lti_0.9.4-2.dsc
 db92f2d6754f3aa3abe599723ea08b6d6b424578b7073b3102c922f9d09572f1 3212 
python-lti_0.9.4-2.debian.tar.xz
 b09ce59e0edf6469026da369fb1bdf0208d84e4eb4e7e13ad13e07879d93280b 7998 
python-lti_0.9.4-2_amd64.buildinfo
Files:
 42edf4acd57f544fbdf58ac60f7bacd5 1810 python optional python-lti_0.9.4-2.dsc
 89676e598a797533b2fdab17d8280ca0 3212 python optional 
python-lti_0.9.4-2.debian.tar.xz
 c88494c46b9b3ee6662ffa8a9491356b 7998 python optional 
python-lti_0.9.4-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl5OcosACgkQ/9PIi5l9
0WpN3Af9EQHmVPY6ndGZ/sxMMBzcLdEt4tbq02QuVB8krKvCC0dJCalejCsWutTW
ae/wBQ143Ax0yjJbJZ0j2IMijVTvt6td1ZhUVqYgIfySu61c0F0xgv+dAdhjwgUv
YLJHgoq/Dma8C0x8rOMR9vfRC55j9VZOicP+JytTKcjQEKQPDARhUk/Yz9RWx5rM
V42mu3K++cOrG9ohFACz9ZAUwav8lhj+XlaC2KDXi1+hmznZ1k+a4rdpMyyBt10P
eEzLslgJ5avZoTefYaPscNRk9fPVwQ7NW3TfbIruyM20PB66m+u3J41SzgVBwPdY
ARYfz2b4WxNvku5Ds9kikusDb6d91w==
=sHx7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to