MCPcopy Index your code
hub / github.com/numpy/numpy / test_minimum_signed_integers

Method test_minimum_signed_integers

numpy/_core/tests/test_multiarray.py:5698–5718  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

5696 assert_equal(rarr[np.argmin(rarr)], min_val, err_msg=f"{rarr!r}")
5697
5698 def test_minimum_signed_integers(self):
5699
5700 a = np.array([1, -2**7, -2**7 + 1, 2**7 - 1], dtype=np.int8)
5701 assert_equal(np.argmin(a), 1)
5702 a = a.repeat(129)
5703 assert_equal(np.argmin(a), 129)
5704
5705 a = np.array([1, -2**15, -2**15 + 1, 2**15 - 1], dtype=np.int16)
5706 assert_equal(np.argmin(a), 1)
5707 a = a.repeat(129)
5708 assert_equal(np.argmin(a), 129)
5709
5710 a = np.array([1, -2**31, -2**31 + 1, 2**31 - 1], dtype=np.int32)
5711 assert_equal(np.argmin(a), 1)
5712 a = a.repeat(129)
5713 assert_equal(np.argmin(a), 129)
5714
5715 a = np.array([1, -2**63, -2**63 + 1, 2**63 - 1], dtype=np.int64)
5716 assert_equal(np.argmin(a), 1)
5717 a = a.repeat(129)
5718 assert_equal(np.argmin(a), 129)
5719
5720class TestMinMax:
5721

Callers

nothing calls this directly

Calls 2

assert_equalFunction · 0.90
argminMethod · 0.45

Tested by

no test coverage detected