MCPcopy Create free account
hub / github.com/apache/qpid-proton / int_values

Method int_values

python/tests/proton_tests/codec.py:152–164  ·  view source on GitHub ↗

Set of test values for integer type dtype, include extreme and medial values

(self, dtype)

Source from the content-addressed store, hash-verified

150 }
151
152 def int_values(self, dtype):
153 """Set of test values for integer type dtype, include extreme and medial values"""
154 bits, signed = self.INT_TYPES[dtype]
155 values = [0, 1, 2, 5, 42]
156 if signed:
157 min, max = -2**(bits - 1), 2**(bits - 1) - 1
158 values.append(max // 2)
159 values += [-i for i in values if i]
160 values += [min, max]
161 else:
162 max = 2**(bits) - 1
163 values += [max // 2, max]
164 return sorted(values)
165
166 def _testArray(self, dtype, descriptor, atype, *values):
167 if dtype:

Callers 2

_test_int_arrayMethod · 0.95
_test_intMethod · 0.95

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected