| 1234567891011121314151617 |
- package service
- import (
- "strings"
- "testing"
- )
- // A calendar client has reset = 0, so the old predicate called it depleted at all
- // times and the operator's purge deleted it along with its traffic row (#6239).
- func TestDepletedClauseExcludesCalendarClients(t *testing.T) {
- if !strings.Contains(depletedClientsClause, "reset_day = 0") {
- t.Fatalf("predicate ignores reset_day, so a calendar client would be purged: %q", depletedClientsClause)
- }
- if !strings.Contains(depletedClientsClause, "reset = 0") {
- t.Fatalf("predicate no longer protects interval clients: %q", depletedClientsClause)
- }
- }
|