def test1(self): res = si_units.format_number(12.345, unit="s", digs=0) self.assertEqual(res, "12 s")
def test_inf1(self): self.assertEqual(si_units.format_number(np.inf), "inf ")
def test_inf2(self): self.assertEqual(si_units.format_number(-np.inf), "-inf ")
def test3(self): res = si_units.format_number(12.345, unit="V", digs=2) self.assertEqual(res, "12.35 V")
def test4(self): res = si_units.format_number(12.345, unit="A", digs=3) self.assertEqual(res, "12.345 A")
def test2(self): res = si_units.format_number(12.345, unit="m", digs=1) self.assertEqual(res, "12.3 m")