mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2026-01-02 22:36:07 +08:00
CHORE: Fix Raw/ASCII/Unicode order (linting) (#3933)
<!--
## Before submiting a pull request
Please make sure you've run the following commands from the root
directory.
bin/generate-all.sh
(this runs commands like "go generate", fixes formatting, and so on)
## Release changelog section
Help keep the release changelog clear by pre-naming the proper section
in the GitHub pull request title.
Some examples:
* CICD: Add required GHA permissions for goreleaser
* DOCS: Fixed providers with "contributor support" table
* ROUTE53: Allow R53_ALIAS records to enable target health evaluation
More examples/context can be found in the file .goreleaser.yml under the
'build' > 'changelog' key.
!-->
This commit is contained in:
parent
f7c145a54c
commit
41efba6f03
1 changed files with 39 additions and 70 deletions
|
|
@ -9,13 +9,13 @@ import (
|
|||
|
||||
func TestSetRecordNames(t *testing.T) {
|
||||
dc := &domaintags.DomainNameVarieties{
|
||||
NameASCII: "example.com",
|
||||
NameRaw: "example.com",
|
||||
NameASCII: "example.com",
|
||||
NameUnicode: "example.com",
|
||||
}
|
||||
dcIDN := &domaintags.DomainNameVarieties{
|
||||
NameASCII: "xn--bcher-kva.com",
|
||||
NameRaw: "bücher.com",
|
||||
NameASCII: "xn--bcher-kva.com",
|
||||
NameUnicode: "bücher.com",
|
||||
}
|
||||
|
||||
|
|
@ -34,11 +34,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
dc: dc,
|
||||
n: "@",
|
||||
expectedRec: &models.RecordConfig{
|
||||
Name: "@",
|
||||
NameRaw: "@",
|
||||
Name: "@",
|
||||
NameUnicode: "@",
|
||||
NameFQDN: "example.com",
|
||||
NameFQDNRaw: "example.com",
|
||||
NameFQDN: "example.com",
|
||||
NameFQDNUnicode: "example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -48,11 +48,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
dc: dc,
|
||||
n: "www",
|
||||
expectedRec: &models.RecordConfig{
|
||||
Name: "www",
|
||||
NameRaw: "www",
|
||||
Name: "www",
|
||||
NameUnicode: "www",
|
||||
NameFQDN: "www.example.com",
|
||||
NameFQDNRaw: "www.example.com",
|
||||
NameFQDN: "www.example.com",
|
||||
NameFQDNUnicode: "www.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -62,11 +62,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
dc: dc,
|
||||
n: "bücher",
|
||||
expectedRec: &models.RecordConfig{
|
||||
Name: "xn--bcher-kva",
|
||||
NameRaw: "bücher",
|
||||
Name: "xn--bcher-kva",
|
||||
NameUnicode: "bücher",
|
||||
NameFQDN: "xn--bcher-kva.example.com",
|
||||
NameFQDNRaw: "bücher.example.com",
|
||||
NameFQDN: "xn--bcher-kva.example.com",
|
||||
NameFQDNUnicode: "bücher.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -76,11 +76,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
dc: dcIDN,
|
||||
n: "www",
|
||||
expectedRec: &models.RecordConfig{
|
||||
Name: "www",
|
||||
NameRaw: "www",
|
||||
Name: "www",
|
||||
NameUnicode: "www",
|
||||
NameFQDN: "www.xn--bcher-kva.com",
|
||||
NameFQDNRaw: "www.bücher.com",
|
||||
NameFQDN: "www.xn--bcher-kva.com",
|
||||
NameFQDNUnicode: "www.bücher.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -91,11 +91,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
n: "@",
|
||||
expectedRec: &models.RecordConfig{
|
||||
SubDomain: "sub",
|
||||
Name: "sub",
|
||||
NameRaw: "sub",
|
||||
Name: "sub",
|
||||
NameUnicode: "sub",
|
||||
NameFQDN: "sub.example.com",
|
||||
NameFQDNRaw: "sub.example.com",
|
||||
NameFQDN: "sub.example.com",
|
||||
NameFQDNUnicode: "sub.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -106,11 +106,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
n: "www",
|
||||
expectedRec: &models.RecordConfig{
|
||||
SubDomain: "sub",
|
||||
Name: "www.sub",
|
||||
NameRaw: "www.sub",
|
||||
Name: "www.sub",
|
||||
NameUnicode: "www.sub",
|
||||
NameFQDN: "www.sub.example.com",
|
||||
NameFQDNRaw: "www.sub.example.com",
|
||||
NameFQDN: "www.sub.example.com",
|
||||
NameFQDNUnicode: "www.sub.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -121,11 +121,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
n: "www",
|
||||
expectedRec: &models.RecordConfig{
|
||||
SubDomain: "bücher",
|
||||
Name: "www.xn--bcher-kva",
|
||||
NameRaw: "www.bücher",
|
||||
Name: "www.xn--bcher-kva",
|
||||
NameUnicode: "www.bücher",
|
||||
NameFQDN: "www.xn--bcher-kva.example.com",
|
||||
NameFQDNRaw: "www.bücher.example.com",
|
||||
NameFQDN: "www.xn--bcher-kva.example.com",
|
||||
NameFQDNUnicode: "www.bücher.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -136,11 +136,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
n: "bücher",
|
||||
expectedRec: &models.RecordConfig{
|
||||
SubDomain: "sub",
|
||||
Name: "xn--bcher-kva.sub",
|
||||
NameRaw: "bücher.sub",
|
||||
Name: "xn--bcher-kva.sub",
|
||||
NameUnicode: "bücher.sub",
|
||||
NameFQDN: "xn--bcher-kva.sub.example.com",
|
||||
NameFQDNRaw: "bücher.sub.example.com",
|
||||
NameFQDN: "xn--bcher-kva.sub.example.com",
|
||||
NameFQDNUnicode: "bücher.sub.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -151,11 +151,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
n: "könig",
|
||||
expectedRec: &models.RecordConfig{
|
||||
SubDomain: "bücher",
|
||||
Name: "xn--knig-5qa.xn--bcher-kva",
|
||||
NameRaw: "könig.bücher",
|
||||
Name: "xn--knig-5qa.xn--bcher-kva",
|
||||
NameUnicode: "könig.bücher",
|
||||
NameFQDN: "xn--knig-5qa.xn--bcher-kva.example.com",
|
||||
NameFQDNRaw: "könig.bücher.example.com",
|
||||
NameFQDN: "xn--knig-5qa.xn--bcher-kva.example.com",
|
||||
NameFQDNUnicode: "könig.bücher.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -166,11 +166,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
n: "www",
|
||||
expectedRec: &models.RecordConfig{
|
||||
SubDomain: "bücher",
|
||||
Name: "www.xn--bcher-kva",
|
||||
NameRaw: "www.bücher",
|
||||
Name: "www.xn--bcher-kva",
|
||||
NameUnicode: "www.bücher",
|
||||
NameFQDN: "www.xn--bcher-kva.xn--bcher-kva.com",
|
||||
NameFQDNRaw: "www.bücher.bücher.com",
|
||||
NameFQDN: "www.xn--bcher-kva.xn--bcher-kva.com",
|
||||
NameFQDNUnicode: "www.bücher.bücher.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -181,11 +181,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
dc: dc,
|
||||
n: "example.com.",
|
||||
expectedRec: &models.RecordConfig{
|
||||
Name: "@",
|
||||
NameRaw: "@",
|
||||
Name: "@",
|
||||
NameUnicode: "@",
|
||||
NameFQDN: "example.com",
|
||||
NameFQDNRaw: "example.com",
|
||||
NameFQDN: "example.com",
|
||||
NameFQDNUnicode: "example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -195,11 +195,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
dc: dc,
|
||||
n: "www.example.com.",
|
||||
expectedRec: &models.RecordConfig{
|
||||
Name: "www",
|
||||
NameRaw: "www",
|
||||
Name: "www",
|
||||
NameUnicode: "www",
|
||||
NameFQDN: "www.example.com",
|
||||
NameFQDNRaw: "www.example.com",
|
||||
NameFQDN: "www.example.com",
|
||||
NameFQDNUnicode: "www.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -209,11 +209,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
dc: dc,
|
||||
n: "bücher.example.com.",
|
||||
expectedRec: &models.RecordConfig{
|
||||
Name: "xn--bcher-kva",
|
||||
NameRaw: "bücher",
|
||||
Name: "xn--bcher-kva",
|
||||
NameUnicode: "bücher",
|
||||
NameFQDN: "xn--bcher-kva.example.com",
|
||||
NameFQDNRaw: "bücher.example.com",
|
||||
NameFQDN: "xn--bcher-kva.example.com",
|
||||
NameFQDNUnicode: "bücher.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -223,11 +223,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
dc: dcIDN,
|
||||
n: "www.bücher.com.",
|
||||
expectedRec: &models.RecordConfig{
|
||||
Name: "www",
|
||||
NameRaw: "www",
|
||||
Name: "www",
|
||||
NameUnicode: "www",
|
||||
NameFQDN: "www.xn--bcher-kva.com",
|
||||
NameFQDNRaw: "www.bücher.com",
|
||||
NameFQDN: "www.xn--bcher-kva.com",
|
||||
NameFQDNUnicode: "www.bücher.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -251,13 +251,12 @@ func TestSetRecordNames(t *testing.T) {
|
|||
dc: dc,
|
||||
n: "www.bücher.example.com.",
|
||||
expectedRec: &models.RecordConfig{
|
||||
SubDomain: "bücher",
|
||||
|
||||
NameRaw: "www.bücher",
|
||||
SubDomain: "bücher",
|
||||
Name: "www.xn--bcher-kva",
|
||||
NameRaw: "www.bücher",
|
||||
NameUnicode: "www.bücher",
|
||||
NameFQDNRaw: "www.bücher.example.com",
|
||||
NameFQDN: "www.xn--bcher-kva.example.com",
|
||||
NameFQDNRaw: "www.bücher.example.com",
|
||||
NameFQDNUnicode: "www.bücher.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -268,11 +267,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
n: "bücher.sub.example.com.",
|
||||
expectedRec: &models.RecordConfig{
|
||||
SubDomain: "sub",
|
||||
Name: "xn--bcher-kva.sub",
|
||||
NameRaw: "bücher.sub",
|
||||
Name: "xn--bcher-kva.sub",
|
||||
NameUnicode: "bücher.sub",
|
||||
NameFQDN: "xn--bcher-kva.sub.example.com",
|
||||
NameFQDNRaw: "bücher.sub.example.com",
|
||||
NameFQDN: "xn--bcher-kva.sub.example.com",
|
||||
NameFQDNUnicode: "bücher.sub.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -283,11 +282,11 @@ func TestSetRecordNames(t *testing.T) {
|
|||
n: "könig.bücher.example.com.",
|
||||
expectedRec: &models.RecordConfig{
|
||||
SubDomain: "bücher",
|
||||
Name: "xn--knig-5qa.xn--bcher-kva",
|
||||
NameRaw: "könig.bücher",
|
||||
Name: "xn--knig-5qa.xn--bcher-kva",
|
||||
NameUnicode: "könig.bücher",
|
||||
NameFQDN: "xn--knig-5qa.xn--bcher-kva.example.com",
|
||||
NameFQDNRaw: "könig.bücher.example.com",
|
||||
NameFQDN: "xn--knig-5qa.xn--bcher-kva.example.com",
|
||||
NameFQDNUnicode: "könig.bücher.example.com",
|
||||
},
|
||||
},
|
||||
|
|
@ -298,44 +297,14 @@ func TestSetRecordNames(t *testing.T) {
|
|||
n: "www.bücher.bücher.com.",
|
||||
expectedRec: &models.RecordConfig{
|
||||
SubDomain: "bücher",
|
||||
Name: "www.xn--bcher-kva",
|
||||
NameRaw: "www.bücher",
|
||||
Name: "www.xn--bcher-kva",
|
||||
NameUnicode: "www.bücher",
|
||||
NameFQDN: "www.xn--bcher-kva.xn--bcher-kva.com",
|
||||
NameFQDNRaw: "www.bücher.bücher.com",
|
||||
NameFQDN: "www.xn--bcher-kva.xn--bcher-kva.com",
|
||||
NameFQDNUnicode: "www.bücher.bücher.com",
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
name: "dotted_apex",
|
||||
rec: &models.RecordConfig{},
|
||||
dc: dc,
|
||||
n: "example.com.",
|
||||
expectedRec: &models.RecordConfig{
|
||||
Name: "@",
|
||||
NameRaw: "@",
|
||||
NameUnicode: "@",
|
||||
NameFQDN: "example.com",
|
||||
NameFQDNRaw: "example.com",
|
||||
NameFQDNUnicode: "example.com",
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
name: "dotted_label",
|
||||
rec: &models.RecordConfig{},
|
||||
dc: dcIDN,
|
||||
n: "www.bücher.com.",
|
||||
expectedRec: &models.RecordConfig{
|
||||
Name: "www",
|
||||
NameRaw: "www",
|
||||
NameUnicode: "www",
|
||||
NameFQDN: "www.xn--bcher-kva.com",
|
||||
NameFQDNRaw: "www.bücher.com",
|
||||
NameFQDNUnicode: "www.bücher.com",
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
for _, tt := range tests {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue