Permissions & multi-tenancy test suite

This commit is contained in:
mdecimus
2024-09-18 18:08:57 +02:00
parent d0303aefa8
commit e9d12aea44
12 changed files with 1186 additions and 99 deletions

View File

@@ -23,7 +23,7 @@ pub struct AccessToken {
pub tenant: Option<TenantInfo>,
}
#[derive(Debug, Clone, Copy, Default)]
#[derive(Debug, Clone, Copy, Default, PartialEq, Eq)]
pub struct TenantInfo {
pub id: u32,
pub quota: u64,

View File

@@ -119,7 +119,7 @@ pub struct IngestMessage {
pub session_id: u64,
}
#[derive(Debug, Clone)]
#[derive(Debug, Clone, PartialEq, Eq)]
pub enum DeliveryResult {
Success,
TemporaryFailure {