Message281083
Patch version 3:
* pattern_hash() includes isbytes, I also shifted flags by 1 bit to not erase the isbytes bit (FYI maximum value of flags is 256)
* pattern_richcompare() avoids calling PyObject_RichCompareBool() if flags or isbytes is different
* unit test ensures that no BytesWarning warning is raised
* checks hash() in unit tests
* fix also the unit test with a different flag (use the same pattern)
* document also in the unit test that the comparison is case sensitive |
|
Date |
User |
Action |
Args |
2016-11-18 07:57:03 | vstinner | set | recipients:
+ vstinner, ezio.melotti, mrabarnett, SilentGhost, serhiy.storchaka |
2016-11-18 07:57:02 | vstinner | set | messageid: <1479455822.97.0.295965709537.issue28727@psf.upfronthosting.co.za> |
2016-11-18 07:57:02 | vstinner | link | issue28727 messages |
2016-11-18 07:57:02 | vstinner | create | |
|