madpah / requirements-parser

A Pip requirements file parser.
https://requirements-parser.readthedocs.io
Apache License 2.0
125 stars 41 forks source link

Produce more predictable output for tests #28

Closed ticosax closed 7 years ago

ticosax commented 7 years ago

It seems that random failures with python 3.6 are related to usage of sets (used for req.extras and req.specs). Enforcing ordering fixes those tests. It should be harmless since sets doesn't guarantee ordering anyway.

fixes #26 requires #29

coveralls commented 7 years ago

Coverage Status

Coverage remained the same at 98.026% when pulling 85290b516163ac120ec6caa61242b192f77c601e on ticosax:fix-master-py36 into e35b9f70de74251e16f76305d006eca63abcb086 on davidfischer:master.

ticosax commented 7 years ago

I will rebase if you agree to drop python3.2 support #29

coveralls commented 7 years ago

Coverage Status

Changes Unknown when pulling 817229ea4c8837995fcaab09c7c25691e764fde2 on ticosax:fix-master-py36 into on davidfischer:master.

coveralls commented 7 years ago

Coverage Status

Changes Unknown when pulling 817229ea4c8837995fcaab09c7c25691e764fde2 on ticosax:fix-master-py36 into on davidfischer:master.

coveralls commented 7 years ago

Coverage Status

Changes Unknown when pulling 817229ea4c8837995fcaab09c7c25691e764fde2 on ticosax:fix-master-py36 into on davidfischer:master.

coveralls commented 7 years ago

Coverage Status

Changes Unknown when pulling 817229ea4c8837995fcaab09c7c25691e764fde2 on ticosax:fix-master-py36 into on davidfischer:master.