routing/test: fix outgoing restriction test
Previously both paths were equal cost, so it could also be a coincedence that the path with the outgoing restriction would be chosen.
This commit is contained in:
parent
5fde7977f4
commit
0f6af2ed54
@ -1821,30 +1821,22 @@ func TestRestrictOutgoingChannel(t *testing.T) {
|
|||||||
// target. The path through channel 2 is the highest cost path.
|
// target. The path through channel 2 is the highest cost path.
|
||||||
testChannels := []*testChannel{
|
testChannels := []*testChannel{
|
||||||
symmetricTestChannel("roasbeef", "a", 100000, &testChannelPolicy{
|
symmetricTestChannel("roasbeef", "a", 100000, &testChannelPolicy{
|
||||||
Expiry: 144,
|
Expiry: 144,
|
||||||
FeeRate: 400,
|
|
||||||
MinHTLC: 1,
|
|
||||||
}, 1),
|
}, 1),
|
||||||
symmetricTestChannel("a", "target", 100000, &testChannelPolicy{
|
symmetricTestChannel("a", "target", 100000, &testChannelPolicy{
|
||||||
Expiry: 144,
|
Expiry: 144,
|
||||||
FeeRate: 400,
|
FeeRate: 400,
|
||||||
MinHTLC: 1,
|
}, 4),
|
||||||
}),
|
|
||||||
symmetricTestChannel("roasbeef", "b", 100000, &testChannelPolicy{
|
symmetricTestChannel("roasbeef", "b", 100000, &testChannelPolicy{
|
||||||
Expiry: 144,
|
Expiry: 144,
|
||||||
FeeRate: 800,
|
|
||||||
MinHTLC: 1,
|
|
||||||
}, 2),
|
}, 2),
|
||||||
symmetricTestChannel("roasbeef", "b", 100000, &testChannelPolicy{
|
symmetricTestChannel("roasbeef", "b", 100000, &testChannelPolicy{
|
||||||
Expiry: 144,
|
Expiry: 144,
|
||||||
FeeRate: 600,
|
|
||||||
MinHTLC: 1,
|
|
||||||
}, 3),
|
}, 3),
|
||||||
symmetricTestChannel("b", "target", 100000, &testChannelPolicy{
|
symmetricTestChannel("b", "target", 100000, &testChannelPolicy{
|
||||||
Expiry: 144,
|
Expiry: 144,
|
||||||
FeeRate: 400,
|
FeeRate: 800,
|
||||||
MinHTLC: 1,
|
}, 5),
|
||||||
}),
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ctx := newPathFindingTestContext(t, testChannels, "roasbeef")
|
ctx := newPathFindingTestContext(t, testChannels, "roasbeef")
|
||||||
|
Loading…
Reference in New Issue
Block a user