grid: uri_range_erase(): unittest: try erasing a row without any URIs

This commit is contained in:
Daniel Eklöf 2021-11-28 11:05:00 +01:00
parent 66b8c92c30
commit 2fe2dfa847
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

4
grid.c
View file

@ -1185,6 +1185,10 @@ UNITTEST
struct row_data row_data = {.uri_ranges = {0}};
struct row row = {.extra = &row_data};
/* Try erasing a row without any URIs */
grid_row_uri_range_erase(&row, 0, 200);
xassert(row_data.uri_ranges.count == 0);
uri_range_append(&row_data, 1, 10, 0, "dummy");
uri_range_append(&row_data, 11, 20, 0, "dummy");
xassert(row_data.uri_ranges.count == 2);