Skip to content

Commit f592ad6

Browse files
committed
TEST/MINOR: configuration: verify EditGroup and EditDeclareCapture persist data
1 parent 25840a2 commit f592ad6

2 files changed

Lines changed: 39 additions & 0 deletions

File tree

test/capture_test.go

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,29 @@ frontend test_delete
180180
t.Errorf("Edit of an existing declare capture failed")
181181
}
182182

183+
// re-read the edited declare captures to verify the edits were persisted
184+
_, declareCapture, err = c.GetDeclareCapture(0, "test_replace", "")
185+
if err != nil {
186+
t.Error(err.Error())
187+
}
188+
if declareCapture.Type != "request" {
189+
t.Errorf("Edited declare capture type %v returned, expected %v", declareCapture.Type, "request")
190+
}
191+
if declareCapture.Length != 12345 {
192+
t.Errorf("Edited declare capture length %v returned, expected %v", declareCapture.Length, 12345)
193+
}
194+
195+
_, declareCapture, err = c.GetDeclareCapture(1, "test_replace", "")
196+
if err != nil {
197+
t.Error(err.Error())
198+
}
199+
if declareCapture.Type != "response" {
200+
t.Errorf("Edited declare capture type %v returned, expected %v", declareCapture.Type, "response")
201+
}
202+
if declareCapture.Length != 12345 {
203+
t.Errorf("Edited declare capture length %v returned, expected %v", declareCapture.Length, 12345)
204+
}
205+
183206
// add tests
184207
index = int64(0)
185208
add := models.Capture{

test/group_test.go

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,22 @@ userlist delete_test
253253
t.Errorf("Replacing an existing group request failed")
254254
}
255255

256+
// re-read the edited group to verify the edit was persisted
257+
_, edited, err := c.GetGroup("zion", "replace_test", "")
258+
if err != nil {
259+
t.Error(err.Error())
260+
}
261+
if edited == nil {
262+
t.Errorf("Expected the edited group instead of nil")
263+
} else {
264+
if edited.Name != edit.Name {
265+
t.Errorf("Edited group name %v returned, expected %v", edited.Name, edit.Name)
266+
}
267+
if edited.Users != edit.Users {
268+
t.Errorf("Edited group users %v returned, expected %v", edited.Users, edit.Users)
269+
}
270+
}
271+
256272
// test delete
257273
if c.DeleteGroup("G0", "delete_test", "", 3) == nil {
258274
t.Errorf("Attempt to delete a non existing group didn't throw and error")

0 commit comments

Comments
 (0)