This commit is contained in:
Florian Dold 2020-03-30 15:52:04 +05:30
parent 680d61dfde
commit ad661a63f7
No known key found for this signature in database
GPG Key ID: D2E4F00F29D02A4B
2 changed files with 10 additions and 14 deletions

View File

@ -16,7 +16,8 @@
"taler-wallet-cli": "./bin/taler-wallet-cli" "taler-wallet-cli": "./bin/taler-wallet-cli"
}, },
"scripts": { "scripts": {
"build": "make tsc" "build": "make tsc",
"pretty": "prettier --config .prettierrc --write 'src/**.ts'"
}, },
"files": [ "files": [
"AUTHORS", "AUTHORS",

View File

@ -31,21 +31,16 @@ function a(x: string): AmountJson {
return amt; return amt;
} }
function fakeAci(current: string, feeDeposit: string): AvailableCoinInfo {
function fakeAci(
current: string,
feeDeposit: string,
): AvailableCoinInfo {
return { return {
availableAmount: a(current), availableAmount: a(current),
coinPub: "foobar", coinPub: "foobar",
denomPub: "foobar", denomPub: "foobar",
feeDeposit: a(feeDeposit), feeDeposit: a(feeDeposit),
} };
} }
test("coin selection 1", t => { test("coin selection 1", (t) => {
const acis: AvailableCoinInfo[] = [ const acis: AvailableCoinInfo[] = [
fakeAci("EUR:1.0", "EUR:0.1"), fakeAci("EUR:1.0", "EUR:0.1"),
fakeAci("EUR:1.0", "EUR:0.0"), fakeAci("EUR:1.0", "EUR:0.0"),
@ -60,7 +55,7 @@ test("coin selection 1", t => {
t.pass(); t.pass();
}); });
test("coin selection 2", t => { test("coin selection 2", (t) => {
const acis: AvailableCoinInfo[] = [ const acis: AvailableCoinInfo[] = [
fakeAci("EUR:1.0", "EUR:0.5"), fakeAci("EUR:1.0", "EUR:0.5"),
fakeAci("EUR:1.0", "EUR:0.0"), fakeAci("EUR:1.0", "EUR:0.0"),
@ -76,7 +71,7 @@ test("coin selection 2", t => {
t.pass(); t.pass();
}); });
test("coin selection 3", t => { test("coin selection 3", (t) => {
const acis: AvailableCoinInfo[] = [ const acis: AvailableCoinInfo[] = [
fakeAci("EUR:1.0", "EUR:0.5"), fakeAci("EUR:1.0", "EUR:0.5"),
fakeAci("EUR:1.0", "EUR:0.5"), fakeAci("EUR:1.0", "EUR:0.5"),
@ -92,7 +87,7 @@ test("coin selection 3", t => {
t.pass(); t.pass();
}); });
test("coin selection 4", t => { test("coin selection 4", (t) => {
const acis: AvailableCoinInfo[] = [ const acis: AvailableCoinInfo[] = [
fakeAci("EUR:1.0", "EUR:0.5"), fakeAci("EUR:1.0", "EUR:0.5"),
fakeAci("EUR:1.0", "EUR:0.5"), fakeAci("EUR:1.0", "EUR:0.5"),
@ -107,7 +102,7 @@ test("coin selection 4", t => {
t.pass(); t.pass();
}); });
test("coin selection 5", t => { test("coin selection 5", (t) => {
const acis: AvailableCoinInfo[] = [ const acis: AvailableCoinInfo[] = [
fakeAci("EUR:1.0", "EUR:0.5"), fakeAci("EUR:1.0", "EUR:0.5"),
fakeAci("EUR:1.0", "EUR:0.5"), fakeAci("EUR:1.0", "EUR:0.5"),
@ -118,7 +113,7 @@ test("coin selection 5", t => {
t.pass(); t.pass();
}); });
test("coin selection 6", t => { test("coin selection 6", (t) => {
const acis: AvailableCoinInfo[] = [ const acis: AvailableCoinInfo[] = [
fakeAci("EUR:1.0", "EUR:0.5"), fakeAci("EUR:1.0", "EUR:0.5"),
fakeAci("EUR:1.0", "EUR:0.5"), fakeAci("EUR:1.0", "EUR:0.5"),