コード例 #1
0
ファイル: test_plural.py プロジェクト: cloudera/hue
def test_extract_operands(source, n, i, v, w, f, t):
    e_n, e_i, e_v, e_w, e_f, e_t = plural.extract_operands(source)
    assert abs(e_n - decimal.Decimal(n)) <= EPSILON  # float-decimal conversion inaccuracy
    assert e_i == i
    assert e_v == v
    assert e_w == w
    assert e_f == f
    assert e_t == t
コード例 #2
0
ファイル: test_plural.py プロジェクト: yurafff/babel
def test_extract_operands(source, n, i, v, w, f, t):
    e_n, e_i, e_v, e_w, e_f, e_t = plural.extract_operands(source)
    assert abs(e_n - decimal.Decimal(n)) <= EPSILON  # float-decimal conversion inaccuracy
    assert e_i == i
    assert e_v == v
    assert e_w == w
    assert e_f == f
    assert e_t == t
コード例 #3
0
def test_extract_operands(source, n, i, v, w, f, t):
    source = Decimal(source) if isinstance(source, str) else source
    assert (plural.extract_operands(source) ==
            Decimal(n), i, v, w, f, t)