File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import (
1111 "github.com/inklabs/rangedb"
1212 "github.com/inklabs/rangedb/provider/inmemorystore"
1313 "github.com/inklabs/rangedb/provider/jsonrecordserializer"
14+ "github.com/inklabs/rangedb/rangedbtest"
1415 "github.com/stretchr/testify/assert"
1516 "github.com/stretchr/testify/require"
1617
@@ -206,6 +207,20 @@ func Test_TokenEndpoint(t *testing.T) {
206207 })
207208}
208209
210+ func Test_SavedEvents (t * testing.T ) {
211+ // Given
212+ events := web.SavedEvents {
213+ & rangedbtest.ThingWasDone {},
214+ & rangedbtest.ThatWasDone {},
215+ }
216+
217+ // Then
218+ assert .True (t , events .Contains (& rangedbtest.ThingWasDone {}))
219+ assert .True (t , events .Contains (& rangedbtest.ThingWasDone {}, & rangedbtest.ThatWasDone {}))
220+ assert .False (t , events .Contains (& rangedbtest.AnotherWasComplete {}))
221+ assert .False (t , events .Contains (& rangedbtest.AnotherWasComplete {}, & rangedbtest.ThingWasDone {}))
222+ }
223+
209224func getAuthorizeParams () * url.Values {
210225 params := & url.Values {}
211226 params .Set ("client_id" , clientID )
You can’t perform that action at this time.
0 commit comments