added pk test for * character
This commit is contained in:
parent
6184b31d82
commit
423d234da1
|
|
@ -164,6 +164,16 @@ func TestTextFieldValidateValue(t *testing.T) {
|
||||||
},
|
},
|
||||||
false,
|
false,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"special forbidden character * (non-primaryKey)",
|
||||||
|
&core.TextField{Name: "test", PrimaryKey: false},
|
||||||
|
func() *core.Record {
|
||||||
|
record := core.NewRecord(collection)
|
||||||
|
record.SetRaw("test", "abc*")
|
||||||
|
return record
|
||||||
|
},
|
||||||
|
false,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"special forbidden character / (primaryKey)",
|
"special forbidden character / (primaryKey)",
|
||||||
&core.TextField{Name: "test", PrimaryKey: true},
|
&core.TextField{Name: "test", PrimaryKey: true},
|
||||||
|
|
@ -204,6 +214,16 @@ func TestTextFieldValidateValue(t *testing.T) {
|
||||||
},
|
},
|
||||||
true,
|
true,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"special forbidden character * (primaryKey; used in the realtime events too)",
|
||||||
|
&core.TextField{Name: "test", PrimaryKey: true},
|
||||||
|
func() *core.Record {
|
||||||
|
record := core.NewRecord(collection)
|
||||||
|
record.SetRaw("test", "abc*")
|
||||||
|
return record
|
||||||
|
},
|
||||||
|
true,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"reserved pk literal (non-primaryKey)",
|
"reserved pk literal (non-primaryKey)",
|
||||||
&core.TextField{Name: "test", PrimaryKey: false},
|
&core.TextField{Name: "test", PrimaryKey: false},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue