Skip to content

Commit

Permalink
Merge 89dc105 into 19069f5
Browse files Browse the repository at this point in the history
  • Loading branch information
jsoref committed Apr 7, 2020
2 parents 19069f5 + 89dc105 commit d3b2a61
Show file tree
Hide file tree
Showing 5 changed files with 323 additions and 5 deletions.
2 changes: 2 additions & 0 deletions .github/actions/spell-check/excludes.txt
@@ -0,0 +1,2 @@
(?:^|/)go\.(?:mod|sum)$
^\.github/actions/spell-check/
3 changes: 3 additions & 0 deletions .github/actions/spell-check/patterns.txt
@@ -0,0 +1,3 @@
[a-f0-9]{8}-(?:[a-f0-9]{4}-){3}[a-f0-9]{[a-f0-9]{12}
"\$2a\$10\$[A-Za-z0-9]*(?:\.2tu?|)"
https://github\.com/containous/traefik
293 changes: 293 additions & 0 deletions .github/actions/spell-check/whitelist.txt
@@ -0,0 +1,293 @@
aaaaaa
aaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aacaaaa
aacaaaaa
ABCDEFGHIJKLMNOPQRSTUVWXY
Abkh
acmedb
acmedns
adduser
afrom
allowfrom
alphalen
amd
api
apk
args
asciicast
asciinema
Astring
Atoi
atxt
autocert
backend
bbd
bcrypt
bdata
blog
buildcache
certbot
certcfg
certmagic
certs
cfg
CGO
Changelog
Chmod
chown
ci
cidr
cidrslice
cmp
cn
cname
config
connectionstring
cors
corsorigins
createdb
cron
Crontab
cslice
CSV
ctx
dbcfg
dbsettings
dbuser
dcc
Debugf
deeplinks
dns
dnscfg
dnsopts
DNSSEC
dnsserver
dockerfile
doesnotexist
domainiwantcertfor
drecs
DYgcu
eabcdb
eba
edns
EDNSA
EDNSBADVERS
ek
ENTRYPOINT
erikstmartin
errmsg
Errorf
errstr
exitval
Fatalf
fef
Fqdn
fullchain
fulldomain
func
gavv
gcc
gecos
generalcfg
github
githubusercontent
goacmedns
goarch
golang
golint
google
googleapis
gopath
goreleaser
goreportcard
goroutines
gotmp
goveralls
gz
Hoikkala
hostname
http
httpapi
httpapicfg
httpexpect
httprouter
httptest
idk
Ikcwo
INET
insversion
IOE
ioutil
ip
iplist
IPv
Jcja
jetstack
JGv
joohoi
joona
json
julienschmidt
JYNEOCe
koesie
komuw
kuori
lego
legolog
len
letsencrypt
letsencryptstaging
linux
lmao
localhost
logconfig
logfile
logformat
loghook
loglevel
logrus
logrustest
logtype
logwriter
magicconf
mattn
mholt
middleware
miekg
mkdir
MQ
musl
Mutex
nanswer
Neilpang
nevergonnagiveyouup
newreq
noauth
noexec
nonauth
NONINFRINGEMENT
notarealegine
Notfound
nsadmin
nsname
NTj
NXDOMAIN
opensource
Params
Passthrough
passwd
pb
pem
pgsql
placeholders
png
postgre
postgresql
Println
privkey
psql
Ptr
pw
pyacmedns
pypi
Qclass
qtype
rcode
README
recordtype
Refactored
regexp
remoteaddr
resolv
resultrows
ri
rmbolger
rowid
rr
Rrtype
rtxt
shoulderror
sirupsen
SNI
soa
soarr
Sprintf
sql
sqlite
sqlmock
src
srv
stdlog
stdout
Stmt
strconv
subdomain
sudo
svg
syscall
systemctl
systemd
tcp
tdb
testcfg
testdb
Tful
timenow
tld
tls
tmp
TMPDIR
tmpfile
tmpfs
TODO
toml
tooshortfortxt
tooshortpass
Traefik
Ttl
txtval
ubuntu
udp
uint
umask
umount
uname
unicode
Unmarshal
unmarshall
unparseable
upd
URL
username
usr
utf
uuid
UUIDv
vagrantfile
Vals
virtualbox
Vjl
vm
vnet
webprofusion
whitelist
wildcards
WORKDIR
www
Xa
XAmp
xbut
xenolf
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xzf
YAML
yml
yourdomain
Zabcdefghijklmnopqrstuvwxyz
20 changes: 20 additions & 0 deletions .github/workflows/spelling.yml
@@ -0,0 +1,20 @@
name: Spell checking
on:
push:
schedule:
# * is a special character in YAML so you have to quote this string
- cron: '15 * * * *'

jobs:
build:
name: Spell checking
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.0.0
with:
fetch-depth: 5
- uses: check-spelling/check-spelling@0.0.14-alpha
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
bucket: .github/actions
project: spell-check
10 changes: 5 additions & 5 deletions dns_test.go
Expand Up @@ -112,7 +112,7 @@ func TestEDNS(t *testing.T) {
resolv := resolver{server: "127.0.0.1:15353"}
answer, _ := resolv.lookup("auth.example.org", dns.TypeOPT)
if answer.Rcode != dns.RcodeSuccess {
t.Errorf("Was expecing NOERROR rcode for OPT query, but got [%s] instead.", dns.RcodeToString[answer.Rcode])
t.Errorf("Was expecting NOERROR rcode for OPT query, but got [%s] instead.", dns.RcodeToString[answer.Rcode])
}
}

Expand Down Expand Up @@ -178,7 +178,7 @@ func TestAuthoritative(t *testing.T) {
resolv := resolver{server: "127.0.0.1:15353"}
answer, _ := resolv.lookup("nonexistent.auth.example.org", dns.TypeA)
if answer.Rcode != dns.RcodeNameError {
t.Errorf("Was expecing NXDOMAIN rcode, but got [%s] instead.", dns.RcodeToString[answer.Rcode])
t.Errorf("Was expecting NXDOMAIN rcode, but got [%s] instead.", dns.RcodeToString[answer.Rcode])
}
if len(answer.Ns) != 1 {
t.Errorf("Was expecting exactly one answer (SOA) for invalid subdomain, but got %d", len(answer.Ns))
Expand All @@ -189,9 +189,9 @@ func TestAuthoritative(t *testing.T) {
if !answer.MsgHdr.Authoritative {
t.Errorf("Was expecting authoritative bit to be set")
}
nanswer, _ := resolv.lookup("nonexsitent.nonauth.tld", dns.TypeA)
nanswer, _ := resolv.lookup("nonexistent.nonauth.tld", dns.TypeA)
if len(nanswer.Answer) > 0 {
t.Errorf("Didn't expect answers for non authotitative domain query")
t.Errorf("Didn't expect answers for non authoritative domain query")
}
if nanswer.MsgHdr.Authoritative {
t.Errorf("Authoritative bit should not be set for non-authoritative domain.")
Expand Down Expand Up @@ -275,7 +275,7 @@ func TestCaseInsensitiveResolveSOA(t *testing.T) {
resolv := resolver{server: "127.0.0.1:15353"}
answer, _ := resolv.lookup("doesnotexist.aUtH.eXAmpLe.org", dns.TypeSOA)
if answer.Rcode != dns.RcodeNameError {
t.Errorf("Was expecing NXDOMAIN rcode, but got [%s] instead.", dns.RcodeToString[answer.Rcode])
t.Errorf("Was expecting NXDOMAIN rcode, but got [%s] instead.", dns.RcodeToString[answer.Rcode])
}

if len(answer.Ns) == 0 {
Expand Down

0 comments on commit d3b2a61

Please sign in to comment.