Commit 8dc44e12 authored by Kirill Smelkov's avatar Kirill Smelkov

fixup! golang_str: bstr/ustr pickle support

In ebd18f3f the code was ok but there is a thinko in test: it needs to
test all pickle protocols from 0 to _including_ HIGHEST_PROTOCOL.
parent 3f6bc5c6
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
# Copyright (C) 2018-2022 Nexedi SA and Contributors. # Copyright (C) 2018-2023 Nexedi SA and Contributors.
# Kirill Smelkov <kirr@nexedi.com> # Kirill Smelkov <kirr@nexedi.com>
# #
# This program is free software: you can Use, Study, Modify and Redistribute # This program is free software: you can Use, Study, Modify and Redistribute
...@@ -313,7 +313,7 @@ def test_strings_pickle(): ...@@ -313,7 +313,7 @@ def test_strings_pickle():
us = u("май") us = u("май")
#from pickletools import dis #from pickletools import dis
for proto in range(0, pickle.HIGHEST_PROTOCOL): for proto in range(0, pickle.HIGHEST_PROTOCOL+1):
p_bs = pickle.dumps(bs, proto) p_bs = pickle.dumps(bs, proto)
#dis(p_bs) #dis(p_bs)
bs_ = pickle.loads(p_bs) bs_ = pickle.loads(p_bs)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment