tvl-depot/tvix/castore/src
Florian Klink c847cc32d9 refactor(tvix/castore): move tests to grpc client, rm tonic-mock
Similar to gen_directorysvc_grpc_client, introduce a
gen_blobsvc_grpc_client function that provides a gRPC client connected
to a blobservice.

The test is update to use that client to test against, rather than the
server trait, removing the last usage of tonic_mock, so it's removed
as well.

Fixes b/243.

Change-Id: If746e8600588da247eb53a63b70fe72f139e9e77
Reviewed-on: https://cl.tvl.fyi/c/depot/+/9564
Tested-by: BuildkiteCI
Reviewed-by: tazjin <tazjin@tvl.su>
Reviewed-by: Connor Brewster <cbrewster@hey.com>
Autosubmit: flokli <flokli@flokli.de>
2023-10-08 21:53:20 +00:00
..
blobservice refactor(tvix): move castore into tvix-castore crate 2023-09-22 12:51:21 +00:00
directoryservice refactor(tvix/castore): use DuplexStream instead of unix socket 2023-10-08 11:25:23 +00:00
proto refactor(tvix/castore): move tests to grpc client, rm tonic-mock 2023-10-08 21:53:20 +00:00
tests refactor(tvix): move castore into tvix-castore crate 2023-09-22 12:51:21 +00:00
digests.rs refactor(tvix/castore): move magic number to B3_LEN const 2023-10-05 09:50:31 +00:00
errors.rs refactor(tvix): move castore into tvix-castore crate 2023-09-22 12:51:21 +00:00
fixtures.rs refactor(tvix): move castore into tvix-castore crate 2023-09-22 12:51:21 +00:00
import.rs docs(tvix/castore): remove TODO 2023-10-08 16:00:44 +00:00
lib.rs refactor(tvix/castore): move magic number to B3_LEN const 2023-10-05 09:50:31 +00:00
utils.rs refactor(tvix/castore): move tests to grpc client, rm tonic-mock 2023-10-08 21:53:20 +00:00