rust_decimal_ext 1.41.2

Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations.
extend = [

    { path = "tests/db.toml" },

    { path = "tests/macros.toml" },

    { path = "tests/maths.toml" },

    { path = "tests/misc.toml" },

    { path = "tests/serde.toml" }

]



[tasks.test]

clear = true

dependencies = ["test-no-std", "test-default"]



# Some tests need cleaning before hand to ensure we don't inadvertantly test

# using prebuilt logic

[tasks.clean-no-std]

alias = "clean"



[tasks.test-no-std]

dependencies = ["clean-no-std"]

command = "cargo"

args = ["test", "--no-default-features"]



[tasks.clean-default]

alias = "clean"



[tasks.test-default]

dependencies = ["clean-default"]

command = "cargo"

args = ["test", "--workspace", "--features=default"]



[tasks.test-legacy-ops]

command = "cargo"

args = ["test", "--workspace", "--features=legacy-ops"]



# This should reflect the steps in github

[tasks.test-all]

dependencies = [

    "test-no-std",

    "test-default",

    "test-legacy-ops",

    "test-maths",

    "test-misc",

    "test-db",

    "test-serde",

    "test-macros"

]