1
0
mirror of https://github.com/DNSCrypt/dnscrypt-proxy.git synced 2024-12-10 22:25:49 +01:00

The source tests are completely brok4n :(

Fix at least the fact that URLs are now randomized
This commit is contained in:
Frank Denis 2021-01-21 14:59:34 +01:00
parent 53c8e25352
commit a76ffb0143

View File

@ -9,6 +9,7 @@ import (
"net/url"
"os"
"path/filepath"
"sort"
"strconv"
"strings"
"testing"
@ -379,6 +380,8 @@ func TestNewSource(t *testing.T) {
} else {
c.Nil(err, "Unexpected error")
}
sort.SliceStable(got.urls, func(i, j int) bool { return got.urls[i].String() < got.urls[j].String() })
sort.SliceStable(e.Source.urls, func(i, j int) bool { return e.Source.urls[i].String() < e.Source.urls[j].String() })
c.DeepEqual(got, e.Source, "Unexpected return")
checkTestServer(c, d)
checkSourceCache(c, e)