def test__sig_figs_errors(N): fmt = formatters._FormatterMixin() with pytest.raises(ValueError): fmt._sig_figs(1.23, N)
def test__sig_figs(value, N, expected, forceint): fmt = formatters._FormatterMixin() assert fmt._sig_figs(value, N, forceint=forceint) == expected