1
0
mirror of https://github.com/Luzifer/go-dhparam.git synced 2024-09-16 15:18:27 +00:00

Test: Keep travis awake by sending output

Signed-off-by: Knut Ahlers <knut@ahlers.me>
This commit is contained in:
Knut Ahlers 2018-10-08 12:27:44 +02:00
parent b6a915824f
commit fd3eda34cc
Signed by: luzifer
GPG Key ID: DC2729FDD34BE99E
2 changed files with 13 additions and 2 deletions

View File

@ -10,8 +10,19 @@ import (
"testing"
)
func opensslOutput(r GeneratorResult) {
switch r {
case GeneratorFoundPossiblePrime:
os.Stderr.WriteString(".")
case GeneratorFirstConfirmation:
os.Stderr.WriteString("+")
case GeneratorSafePrimeFound:
os.Stderr.WriteString("*\n")
}
}
func execGeneratorIntegration(t *testing.T, bitsize int, generator Generator) {
dh, err := Generate(bitsize, generator, nil)
dh, err := Generate(bitsize, generator, opensslOutput)
if err != nil {
t.Fatalf("Unable to generate DH params: %s", err)
}

View File

@ -3,7 +3,7 @@ package dhparam
import "testing"
func TestCheckOwn(t *testing.T) {
dh, err := Generate(512, 2, nil)
dh, err := Generate(512, 2, opensslOutput)
if err != nil {
t.Fatalf("Could not generate DH parameters: %s", err)
}