From f96314f5a3dc92b3ea3f123438c1bea45bbc0453 Mon Sep 17 00:00:00 2001 From: Oleksandr Redko Date: Fri, 29 Mar 2024 15:21:44 +0200 Subject: [PATCH] dev: add fix test for tagalign linter (#4594) --- test/testdata/fix/in/tagalign.go | 11 +++++++++++ test/testdata/fix/out/tagalign.go | 11 +++++++++++ 2 files changed, 22 insertions(+) create mode 100644 test/testdata/fix/in/tagalign.go create mode 100644 test/testdata/fix/out/tagalign.go diff --git a/test/testdata/fix/in/tagalign.go b/test/testdata/fix/in/tagalign.go new file mode 100644 index 00000000..ecf1a54e --- /dev/null +++ b/test/testdata/fix/in/tagalign.go @@ -0,0 +1,11 @@ +//golangcitest:args -Etagalign +//golangcitest:config_path testdata/configs/tagalign_strict.yml +//golangcitest:expected_exitcode 0 +package p + +import "time" + +type TagAlignExampleStrictKO struct { + Foo time.Time `json:"foo,omitempty" validate:"required" zip:"foo"` + FooBar struct{} `gorm:"column:fooBar" validate:"required" zip:"fooBar" xml:"fooBar" json:"fooBar,omitempty" yaml:"fooBar"` +} diff --git a/test/testdata/fix/out/tagalign.go b/test/testdata/fix/out/tagalign.go new file mode 100644 index 00000000..4bada9c7 --- /dev/null +++ b/test/testdata/fix/out/tagalign.go @@ -0,0 +1,11 @@ +//golangcitest:args -Etagalign +//golangcitest:config_path testdata/configs/tagalign_strict.yml +//golangcitest:expected_exitcode 0 +package p + +import "time" + +type TagAlignExampleStrictKO struct { + Foo time.Time ` json:"foo,omitempty" validate:"required" zip:"foo"` + FooBar struct{} `gorm:"column:fooBar" json:"fooBar,omitempty" validate:"required" xml:"fooBar" yaml:"fooBar" zip:"fooBar"` +}