(t *testing.T, namespaces []*namespace.Namespace, paginationOpts ...keysetpagination.Option)
| 30 | func (d *deps) RelationTupleManager() relationtuple.Manager { return d.mw } |
| 31 | |
| 32 | func newTestEngine(t *testing.T, namespaces []*namespace.Namespace, paginationOpts ...keysetpagination.Option) (*relationtuple.ManagerWrapper, *expand.Engine) { |
| 33 | innerReg := driver.NewSqliteTestRegistry(t, false) |
| 34 | require.NoError(t, innerReg.Config(context.Background()).Set(config.KeyNamespaces, namespaces)) |
| 35 | reg := relationtuple.NewManagerWrapper(t, innerReg, paginationOpts...) |
| 36 | e := expand.NewEngine(&deps{mw: reg, RegistryDefault: innerReg}) |
| 37 | return reg, e |
| 38 | } |
| 39 | |
| 40 | func TestEngine(t *testing.T) { |
| 41 | t.Run("case=returns SubjectID on expand", func(t *testing.T) { |
no test coverage detected