Mercurial > hg
changeset 26966:51fa43a3cd58
test-encoding: enable fuzz testing of utf8b roundtrip
This test was written by David R. MacIver <david@drmaciver.com> at the London
sprint. We can enable it as the bug in utf8b encoder/decoder has been fixed.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Mon, 09 Nov 2015 22:31:01 +0900 |
parents | 1fa66d3ad28d |
children | 7a8e9a985c3b |
files | tests/test-encoding.t |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-encoding.t Sun Nov 01 17:42:03 2015 +0900 +++ b/tests/test-encoding.t Mon Nov 09 22:31:01 2015 +0900 @@ -272,3 +272,14 @@ 0 files updated, 0 files merged, 1 files removed, 0 files unresolved $ cd .. + +Test roundtrip encoding/decoding of utf8b for generated data + +#if hypothesis + + >>> from hypothesishelpers import * + >>> from mercurial import encoding + >>> roundtrips(st.binary(), encoding.fromutf8b, encoding.toutf8b) + Round trip OK + +#endif