|
917 | 917 | specify "(drop_trailing_zeros: true) works as documented" do |
918 | 918 | expect(Money.new(89000, "BTC").format(drop_trailing_zeros: true, symbol: false)).to eq "0.00089" |
919 | 919 | expect(Money.new(89000, "BCH").format(drop_trailing_zeros: true, symbol: false)).to eq "0.00089" |
| 920 | + expect(Money.new(890000000000000000, "ETH").format(drop_trailing_zeros: true, symbol: false)).to eq "0.89" |
920 | 921 | expect(Money.new(100089000, "BTC").format(drop_trailing_zeros: true, symbol: false)).to eq "1.00089" |
921 | 922 | expect(Money.new(100089000, "BCH").format(drop_trailing_zeros: true, symbol: false)).to eq "1.00089" |
| 923 | + expect(Money.new(1000890000000000000, "ETH").format(drop_trailing_zeros: true, symbol: false)).to eq "1.00089" |
922 | 924 | expect(Money.new(100000000, "BTC").format(drop_trailing_zeros: true, symbol: false)).to eq "1" |
923 | 925 | expect(Money.new(100000000, "BCH").format(drop_trailing_zeros: true, symbol: false)).to eq "1" |
| 926 | + expect(Money.new(1000000000000000000, "ETH").format(drop_trailing_zeros: true, symbol: false)).to eq "1" |
924 | 927 | expect(Money.new(110, "AUD").format(drop_trailing_zeros: true, symbol: false)).to eq "1.1" |
925 | 928 | end |
926 | 929 |
|
927 | 930 | specify "(drop_trailing_zeros: false) works as documented" do |
928 | 931 | expect(Money.new(89000, "BTC").format(drop_trailing_zeros: false, symbol: false)).to eq "0.00089000" |
929 | 932 | expect(Money.new(89000, "BCH").format(drop_trailing_zeros: false, symbol: false)).to eq "0.00089000" |
| 933 | + expect(Money.new(890000000000000000, "ETH").format(drop_trailing_zeros: false, symbol: false)).to eq "0.890000000000000000" |
930 | 934 | expect(Money.new(100089000, "BTC").format(drop_trailing_zeros: false, symbol: false)).to eq "1.00089000" |
931 | 935 | expect(Money.new(100089000, "BCH").format(drop_trailing_zeros: false, symbol: false)).to eq "1.00089000" |
| 936 | + expect(Money.new(1000890000000000000, "ETH").format(drop_trailing_zeros: false, symbol: false)).to eq "1.000890000000000000" |
932 | 937 | expect(Money.new(100000000, "BTC").format(drop_trailing_zeros: false, symbol: false)).to eq "1.00000000" |
933 | 938 | expect(Money.new(100000000, "BCH").format(drop_trailing_zeros: false, symbol: false)).to eq "1.00000000" |
| 939 | + expect(Money.new(1000000000000000000, "ETH").format(drop_trailing_zeros: false, symbol: false)).to eq "1.000000000000000000" |
934 | 940 | expect(Money.new(110, "AUD").format(drop_trailing_zeros: false, symbol: false)).to eq "1.10" |
935 | 941 | end |
936 | 942 | end |
|
0 commit comments