mirror of
https://github.com/ultravioletrs/cocos.git
synced 2026-06-23 04:10:25 +00:00
f77ec5644a
CI / checkproto (push) Has been cancelled
CI / lint (push) Has been cancelled
Rust CI Pipeline / rust-check (push) Has been cancelled
CI / test (agent) (push) Has been cancelled
CI / test (cli) (push) Has been cancelled
CI / test (cmd) (push) Has been cancelled
CI / test (internal) (push) Has been cancelled
CI / test (manager, true) (push) Has been cancelled
CI / test (pkg) (push) Has been cancelled
CI / upload-coverage (push) Has been cancelled
* feat: Add Confidential Containers attestation agent as an alternative attestation backend with new proto definitions and build system integration. Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix: Update protoc-gen-go and protoc-gen-go-grpc versions in CI workflow Signed-off-by: Sammy Oina <sammyoina@gmail.com> * feat: Add mock implementation for AttestationAgentServiceClient and corresponding tests Signed-off-by: Sammy Oina <sammyoina@gmail.com> * fix: Add missing periods to test function comments in provider_test.go Signed-off-by: Sammy Oina <sammyoina@gmail.com> --------- Signed-off-by: Sammy Oina <sammyoina@gmail.com>
163 lines
5.3 KiB
YAML
163 lines
5.3 KiB
YAML
pkgname: mocks
|
|
template: testify
|
|
template-data:
|
|
boilerplate-file: ./boilerplate.txt
|
|
unroll-variadic: true
|
|
packages:
|
|
github.com/ultravioletrs/cocos/agent:
|
|
interfaces:
|
|
AgentService_AlgoClient:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
AgentService_DataClient:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
AgentService_IMAMeasurementsClient:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
Service:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/agent/algorithm:
|
|
interfaces:
|
|
Algorithm:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/agent/auth:
|
|
interfaces:
|
|
Authenticator:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/agent/cvms/api/grpc/storage:
|
|
interfaces:
|
|
Storage:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/agent/cvms/server:
|
|
interfaces:
|
|
AgentServer:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/agent/events:
|
|
interfaces:
|
|
Service:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/agent/statemachine:
|
|
interfaces:
|
|
StateMachine:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/pkg/server:
|
|
interfaces:
|
|
Server:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/manager:
|
|
interfaces:
|
|
ManagerServiceClient:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
Service:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/manager/qemu:
|
|
interfaces:
|
|
Persistence:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/manager/vm:
|
|
interfaces:
|
|
StateMachine:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
VM:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/pkg/attestation:
|
|
interfaces:
|
|
Provider:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
Verifier:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/pkg/attestation/cmdconfig:
|
|
interfaces:
|
|
MeasurementProvider:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/pkg/clients/grpc:
|
|
interfaces:
|
|
Client:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/pkg/sdk:
|
|
interfaces:
|
|
SDK:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/pkg/atls:
|
|
interfaces:
|
|
CertificateProvider:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/pkg/clients/grpc/runner:
|
|
interfaces:
|
|
Client:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|
|
github.com/ultravioletrs/cocos/internal/proto/attestation-agent:
|
|
interfaces:
|
|
AttestationAgentServiceClient:
|
|
config:
|
|
dir: '{{.InterfaceDir}}/mocks'
|
|
structname: '{{.InterfaceName}}'
|
|
filename: "{{.InterfaceName | lower}}.go"
|