Add the ability to run the API forever when testing

This commit is contained in:
Arnau B
2020-10-22 16:01:56 +02:00
parent 23242fb945
commit 9971f13646
3 changed files with 9 additions and 1 deletions

View File

@@ -654,6 +654,13 @@ func TestMain(m *testing.M) {
poolTxsToReceive: poolTxsToReceive,
router: router,
}
// Fake server
if os.Getenv("FAKE_SERVER") == "yes" {
for {
log.Info("Running fake server until ^C is received")
time.Sleep(10 * time.Second)
}
}
// Run tests
result := m.Run()
// Stop server