chainntnfs/test: parallelize iface tests by backend

This commit is contained in:
Conner Fromknecht
2020-12-10 20:56:10 -08:00
parent 0d57ff2432
commit ea8d02eb68
4 changed files with 54 additions and 5 deletions

View File

@@ -0,0 +1,15 @@
// +build dev
package bitcoind_test
import (
"testing"
chainntnfstest "github.com/lightningnetwork/lnd/chainntnfs/test"
)
// TestInterfaces executes the generic notifier test suite against a bitcoind
// powered chain notifier.
func TestInterfaces(t *testing.T) {
chainntnfstest.TestInterfaces(t, "bitcoind")
}

View File

@@ -0,0 +1,15 @@
// +build dev
package btcd_test
import (
"testing"
chainntnfstest "github.com/lightningnetwork/lnd/chainntnfs/test"
)
// TestInterfaces executes the generic notifier test suite against a btcd
// powered chain notifier.
func TestInterfaces(t *testing.T) {
chainntnfstest.TestInterfaces(t, "btcd")
}

View File

@@ -0,0 +1,15 @@
// +build dev
package neutrino_test
import (
"testing"
chainntnfstest "github.com/lightningnetwork/lnd/chainntnfs/test"
)
// TestInterfaces executes the generic notifier test suite against a neutrino
// powered chain notifier.
func TestInterfaces(t *testing.T) {
chainntnfstest.TestInterfaces(t, "neutrino")
}

File diff suppressed because it is too large Load Diff