swarm: mock store listings (#19157)
* swarm/storage/mock: implement listings methods for mem and rpc stores * swarm/storage/mock/rpc: add comments and newTestStore helper function * swarm/storage/mock/mem: add missing comments * swarm/storage/mock: add comments to new types and constants * swarm/storage/mock/db: implement listings for mock/db global store * swarm/storage/mock/test: add comments for MockStoreListings * swarm/storage/mock/explorer: initial implementation * cmd/swarm/global-store: add chunk explorer * cmd/swarm/global-store: add chunk explorer tests * swarm/storage/mock/explorer: add tests * swarm/storage/mock/explorer: add swagger api definition * swarm/storage/mock/explorer: not-zero test values for invalid addr and key * swarm/storage/mock/explorer: test wildcard cors origin * swarm/storage/mock/db: renames based on Fabio's suggestions * swarm/storage/mock/explorer: add more comments to testHandler function * cmd/swarm/global-store: terminate subprocess with Kill in tests
Showing
- cmd/swarm/global-store/explorer.go 66 additions, 0 deletionscmd/swarm/global-store/explorer.go
- cmd/swarm/global-store/explorer_test.go 254 additions, 0 deletionscmd/swarm/global-store/explorer_test.go
- cmd/swarm/global-store/global_store.go 22 additions, 2 deletionscmd/swarm/global-store/global_store.go
- cmd/swarm/global-store/global_store_test.go 40 additions, 24 deletionscmd/swarm/global-store/global_store_test.go
- cmd/swarm/global-store/main.go 30 additions, 14 deletionscmd/swarm/global-store/main.go
- swarm/storage/mock/db/db.go 264 additions, 31 deletionsswarm/storage/mock/db/db.go
- swarm/storage/mock/db/db_test.go 29 additions, 29 deletionsswarm/storage/mock/db/db_test.go
- swarm/storage/mock/explorer/explorer.go 257 additions, 0 deletionsswarm/storage/mock/explorer/explorer.go
- swarm/storage/mock/explorer/explorer_test.go 471 additions, 0 deletionsswarm/storage/mock/explorer/explorer_test.go
- swarm/storage/mock/explorer/headers_test.go 163 additions, 0 deletionsswarm/storage/mock/explorer/headers_test.go
- swarm/storage/mock/explorer/swagger.yaml 176 additions, 0 deletionsswarm/storage/mock/explorer/swagger.yaml
- swarm/storage/mock/mem/mem.go 232 additions, 38 deletionsswarm/storage/mock/mem/mem.go
- swarm/storage/mock/mem/mem_test.go 6 additions, 0 deletionsswarm/storage/mock/mem/mem_test.go
- swarm/storage/mock/mock.go 31 additions, 0 deletionsswarm/storage/mock/mock.go
- swarm/storage/mock/rpc/rpc.go 24 additions, 0 deletionsswarm/storage/mock/rpc/rpc.go
- swarm/storage/mock/rpc/rpc_test.go 26 additions, 3 deletionsswarm/storage/mock/rpc/rpc_test.go
- swarm/storage/mock/test/test.go 118 additions, 0 deletionsswarm/storage/mock/test/test.go
Loading
Please register or sign in to comment