(t *testing.T)
| 2119 | } |
| 2120 | |
| 2121 | func TestRecordSaveIdUpdateNoValidation(t *testing.T) { |
| 2122 | t.Parallel() |
| 2123 | |
| 2124 | app, _ := tests.NewTestApp() |
| 2125 | defer app.Cleanup() |
| 2126 | |
| 2127 | rec, err := app.FindRecordById("demo3", "7nwo8tuiatetxdm") |
| 2128 | if err != nil { |
| 2129 | t.Fatal(err) |
| 2130 | } |
| 2131 | |
| 2132 | rec.Id = strings.Repeat("a", 15) |
| 2133 | |
| 2134 | err = app.SaveNoValidate(rec) |
| 2135 | if err == nil { |
| 2136 | t.Fatal("Expected save to fail, got nil") |
| 2137 | } |
| 2138 | |
| 2139 | // no changes |
| 2140 | rec.Load(rec.Original().FieldsData()) |
| 2141 | err = app.SaveNoValidate(rec) |
| 2142 | if err != nil { |
| 2143 | t.Fatalf("Expected save to succeed, got error %v", err) |
| 2144 | } |
| 2145 | } |
| 2146 | |
| 2147 | func TestRecordSaveWithAutoTokenKeyRefresh(t *testing.T) { |
| 2148 | t.Parallel() |
nothing calls this directly
no test coverage detected
searching dependent graphs…