fix required_* test

pull/469/head
A Mashmooli 5 years ago
parent 22eebe9ac5
commit de92ea70b4
  1. 28
      validator_test.go

@ -8622,11 +8622,11 @@ func TestEndsWithValidation(t *testing.T) {
func TestRequiredWith(t *testing.T) {
test := struct {
Field1 string `validate:"omitempty" json:"field_1"`
Field2 string `validate:"omitempty" json:"field_2"`
Field3 string `validate:"required_with=Field1 Field2" json:"field_3"`
Field1 *string `validate:"omitempty" json:"field_1"`
Field2 []string `validate:"omitempty" json:"field_2"`
Field3 string `validate:"required_with=Field1 Field2" json:"field_3"`
}{
Field1: "test_field1",
Field2: []string{"test_field2"},
Field3: "test_field3",
}
@ -8642,12 +8642,12 @@ func TestRequiredWith(t *testing.T) {
func TestRequiredWithAll(t *testing.T) {
test := struct {
Field1 string `validate:"omitempty" json:"field_1"`
Field2 string `validate:"omitempty" json:"field_2"`
Field3 string `validate:"required_with_all=Field1 Field2" json:"field_3"`
Field1 string `validate:"omitempty" json:"field_1"`
Field2 []string `validate:"omitempty" json:"field_2"`
Field3 string `validate:"required_with_all=Field1 Field2" json:"field_3"`
}{
Field1: "test_field1",
Field2: "test_field2",
Field2: []string{"test_field2"},
Field3: "test_field3",
}
@ -8663,9 +8663,9 @@ func TestRequiredWithAll(t *testing.T) {
func TestRequiredWithout(t *testing.T) {
test := struct {
Field1 string `validate:"omitempty" json:"field_1"`
Field2 string `validate:"omitempty" json:"field_2"`
Field3 string `validate:"required_without=Field1 Field2" json:"field_3"`
Field1 *string `validate:"omitempty" json:"field_1"`
Field2 []string `validate:"omitempty" json:"field_2"`
Field3 string `validate:"required_without=Field1 Field2" json:"field_3"`
}{
Field3: "test_field3",
}
@ -8682,9 +8682,9 @@ func TestRequiredWithout(t *testing.T) {
func TestRequiredWithoutAll(t *testing.T) {
test := struct {
Field1 string `validate:"omitempty" json:"field_1"`
Field2 string `validate:"omitempty" json:"field_2"`
Field3 string `validate:"required_without_all=Field1 Field2" json:"field_3"`
Field1 *string `validate:"omitempty" json:"field_1"`
Field2 []string `validate:"omitempty" json:"field_2"`
Field3 string `validate:"required_without_all=Field1 Field2" json:"field_3"`
}{
Field3: "test_field3",
}

Loading…
Cancel
Save