comparewithfiles test from Schema test suite fails on 99user.ldif with newer versions of python-ldap (2.4.26 and higher)
_____________________________________________________ test_schema_comparewithfiles ______________________________________________________ topology_st = <lib389.topologies.TopologyMain object at 0x7f1e9dfe8e50> def test_schema_comparewithfiles(topology_st): '''Compare the schema from ldap cn=schema with the schema files''' log.info('Running test_schema_comparewithfiles...') retval = True schemainst = topology_st.standalone ldschema = schemainst.schema.get_subschema() assert ldschema for fn in schemainst.schema.list_files(): > fschema = schemainst.schema.file_to_subschema(fn) suites/schema/test_schema.py:130: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /mnt/tests/rhds/tests/upstream/src/lib389/lib389/schema.py:63: in file_to_subschema ent = self.file_to_ldap(filename) /mnt/tests/rhds/tests/upstream/src/lib389/lib389/schema.py:53: in file_to_ldap ldif_parser.parse() /usr/lib64/python2.7/site-packages/ldif.py:436: in parse return self.parse_entry_records() # parse() /usr/lib64/python2.7/site-packages/ldif.py:409: in parse_entry_records k,v = next_key_and_value() /usr/lib64/python2.7/site-packages/ldif.py:331: in _next_key_and_value unfolded_line = self._unfold_lines() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <ldif.LDIFRecordList instance at 0x7f1e9dfb6248> def _unfold_lines(self): """ Unfold several folded lines with trailing space into one line """ if self._last_line is None: raise EOFError('EOF reached after %d lines (%d bytes)' % ( self.line_counter, > self.byte_counter, )) E EOFError: EOF reached after 15 lines (291 bytes) /usr/lib64/python2.7/site-packages/ldif.py:315: EOFError
Metadata Update from @vashirov: - Custom field component adjusted to CI test - suites - Custom field origin adjusted to QE - Custom field reviewstatus adjusted to review - Custom field type adjusted to defect - Custom field version adjusted to 1.3.6 - Issue priority set to: 4 - Issue set to the milestone: 0.0 NEEDS_TRIAGE
ack
Metadata Update from @mreynolds: - Custom field reviewstatus adjusted to ack (was: review)
Thanks Mark! commit 56055da0fde15d199d8d2c48e934c44444f42ea6 To ssh://pagure.io/389-ds-base.git a51026f..56055da master -> master
Metadata Update from @vashirov: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)
Metadata Update from @vashirov: - Issue set to the milestone: None (was: 0.0 NEEDS_TRIAGE)
389-ds-base is moving from Pagure to Github. This means that new issues and pull requests will be accepted only in 389-ds-base's github repository.
This issue has been cloned to Github and is available here: - https://github.com/389ds/389-ds-base/issues/2218
If you want to receive further updates on the issue, please navigate to the github issue and click on subscribe button.
subscribe
Thank you for understanding. We apologize for all inconvenience.
Metadata Update from @spichugi: - Issue close_status updated to: wontfix (was: fixed)