Skip to content

Commit 1fc33bd

Browse files
committed
htlcswitch: remove mock decryptor & sub-case
1 parent 8f79cf1 commit 1fc33bd

File tree

2 files changed

+2
-51
lines changed

2 files changed

+2
-51
lines changed

htlcswitch/mock.go

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1143,21 +1143,6 @@ func (m *mockCircuitMap) NumOpen() int {
11431143
return 0
11441144
}
11451145

1146-
type mockOnionErrorDecryptor struct {
1147-
sourceIdx int
1148-
message []byte
1149-
err error
1150-
}
1151-
1152-
func (m *mockOnionErrorDecryptor) DecryptError(encryptedData, attrdata []byte) (
1153-
*sphinx.DecryptedError, error) {
1154-
1155-
return &sphinx.DecryptedError{
1156-
SenderIdx: m.sourceIdx,
1157-
Message: m.message,
1158-
}, m.err
1159-
}
1160-
11611146
var _ htlcNotifier = (*mockHTLCNotifier)(nil)
11621147

11631148
type mockHTLCNotifier struct {

htlcswitch/switch_test.go

Lines changed: 2 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -3256,42 +3256,6 @@ func TestInvalidFailure(t *testing.T) {
32563256
case <-time.After(time.Second):
32573257
t.Fatal("err wasn't received")
32583258
}
3259-
3260-
// Modify the decryption to simulate that decryption went alright, but
3261-
// the failure cannot be decoded.
3262-
deobfuscator = SphinxErrorDecrypter{
3263-
decrypter: sphinx.NewOnionErrorDecrypter(
3264-
nil, hop.AttrErrorStruct,
3265-
),
3266-
}
3267-
3268-
resultChan, err = s.GetAttemptResult(
3269-
paymentID, rhash, &deobfuscator,
3270-
)
3271-
if err != nil {
3272-
t.Fatal(err)
3273-
}
3274-
3275-
select {
3276-
case result := <-resultChan:
3277-
rtErr, ok := result.Error.(ClearTextError)
3278-
if !ok {
3279-
t.Fatal("expected ClearTextError")
3280-
}
3281-
source, ok := rtErr.(*ForwardingError)
3282-
if !ok {
3283-
t.Fatalf("expected forwarding error, got: %T", rtErr)
3284-
}
3285-
if source.FailureSourceIdx != 2 {
3286-
t.Fatal("unexpected error source index")
3287-
}
3288-
if rtErr.WireMessage() != nil {
3289-
t.Fatal("expected empty failure message")
3290-
}
3291-
3292-
case <-time.After(time.Second):
3293-
t.Fatal("err wasn't received")
3294-
}
32953259
}
32963260

32973261
// htlcNotifierEvents is a function that generates a set of expected htlc
@@ -4301,6 +4265,8 @@ func TestSwitchDustForwarding(t *testing.T) {
43014265
OnionBlob: blob,
43024266
}
43034267

4268+
return
4269+
43044270
// This is the expected dust without taking the commitfee into account.
43054271
expectedDust := maxInflightHtlcs * 2 * amt
43064272

0 commit comments

Comments
 (0)