Esempio n. 1
0
def test_number_formatters():
    with override_settings(SHOOP_HOME_CURRENCY="USD"):
        with translation.override("en-US"):
            assert percent(Decimal("0.38")) == "38%"
            assert number(Decimal("38.00000")) == "38"
            assert number(Decimal("38.05000")) == "38.05"
            assert home_currency(Decimal("29.99")) == "$29.99"
        with translation.override("fi-FI"):
            assert percent(Decimal("0.38")) == "38\xa0%"
            assert number(Decimal("38.00000")) == "38"
            assert number(Decimal("38.05000")) == "38,05"
            assert home_currency(Decimal("29.99")) == "29,99\xa0$"
Esempio n. 2
0
def test_number_formatters_fi():
    with translation.override("fi-FI"):
        assert percent(Decimal("0.38")) == nbsp("38 %")
        assert number(Decimal("38.00000")) == "38"
        assert number(Decimal("38.05000")) == "38,05"
Esempio n. 3
0
def test_number_formatters_en():
    with translation.override("en-US"):
        assert percent(Decimal("0.38")) == "38%"
        assert number(Decimal("38.00000")) == "38"
        assert number(Decimal("38.05000")) == "38.05"
Esempio n. 4
0
def test_number_formatters_fi():
    with translation.override("fi-FI"):
        assert percent(Decimal("0.38")) == nbsp("38 %")
        assert number(Decimal("38.00000")) == "38"
        assert number(Decimal("38.05000")) == "38,05"
Esempio n. 5
0
def test_number_formatters_en():
    with translation.override("en-US"):
        assert percent(Decimal("0.38")) == "38%"
        assert number(Decimal("38.00000")) == "38"
        assert number(Decimal("38.05000")) == "38.05"