mirror of
https://github.com/pomerium/pomerium.git
synced 2025-05-02 11:56:02 +02:00
authorize/evaluator: add test for ClearRecords
This commit is contained in:
parent
8d0cb86098
commit
e6c78f10e9
1 changed files with 16 additions and 0 deletions
|
@ -65,5 +65,21 @@ func TestStore(t *testing.T) {
|
|||
v, err = storage.ReadOne(ctx, s.opaStore, storage.MustParsePath("/databroker_data/type.googleapis.com/user.User/u1"))
|
||||
assert.Error(t, err)
|
||||
assert.Nil(t, v)
|
||||
|
||||
s.UpdateRecord(&databroker.Record{
|
||||
Version: "v1",
|
||||
Type: any.GetTypeUrl(),
|
||||
Id: u.GetId(),
|
||||
Data: any,
|
||||
})
|
||||
|
||||
v, err = storage.ReadOne(ctx, s.opaStore, storage.MustParsePath("/databroker_data/type.googleapis.com/user.User/u1"))
|
||||
assert.NoError(t, err)
|
||||
assert.NotNil(t, v)
|
||||
|
||||
s.ClearRecords("type.googleapis.com/user.User")
|
||||
v, err = storage.ReadOne(ctx, s.opaStore, storage.MustParsePath("/databroker_data/type.googleapis.com/user.User/u1"))
|
||||
assert.Error(t, err)
|
||||
assert.Nil(t, v)
|
||||
})
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue