mirror of
https://github.com/outbackdingo/step-ca-webui.git
synced 2026-01-27 10:20:25 +00:00
rename test_certificate_manager.py, switch to CertificateManagerMock
This commit is contained in:
@@ -4,7 +4,7 @@ import uvicorn
|
||||
from fastapi import FastAPI, Query, HTTPException, Request
|
||||
from fastapi.responses import PlainTextResponse
|
||||
|
||||
from core.certificate_manager import CertificateManager
|
||||
from core.certificate_manager_interface import ICertificateManager
|
||||
from core.trace_id_handler import TraceIdHandler
|
||||
from shared.api_models import (
|
||||
CertificateDTO,
|
||||
@@ -32,7 +32,7 @@ _default_response = {
|
||||
class APIServer:
|
||||
def __init__(
|
||||
self,
|
||||
cert_manager: CertificateManager,
|
||||
cert_manager: ICertificateManager,
|
||||
logger: Logger,
|
||||
version: str,
|
||||
port: int,
|
||||
|
||||
@@ -11,7 +11,7 @@ from core.certificate_manager_interface import (
|
||||
from shared.models import KeyType
|
||||
|
||||
|
||||
class TestCertificateManager(ICertificateManager):
|
||||
class CertificateManagerMock(ICertificateManager):
|
||||
SEED = 42 # Constant seed for random generation
|
||||
|
||||
def __init__(self):
|
||||
@@ -1,5 +1,5 @@
|
||||
from core.api_server import APIServer
|
||||
from core.certificate_manager import CertificateManager
|
||||
from core.certificate_manager_mock import CertificateManagerMock
|
||||
from core.trace_id_handler import TraceIdHandler
|
||||
from shared.db_logger import DBLogger
|
||||
from shared.logger import Logger, TraceIdProvider
|
||||
@@ -7,7 +7,7 @@ from shared.logger import Logger, TraceIdProvider
|
||||
logger = Logger(
|
||||
TraceIdProvider(lambda: TraceIdHandler.get_current_trace_id()), DBLogger
|
||||
)
|
||||
certificate_manager = CertificateManager(logger)
|
||||
certificate_manager = CertificateManagerMock()
|
||||
api_server = APIServer(certificate_manager, logger, "0.0.1", 5000)
|
||||
app = api_server.App
|
||||
|
||||
|
||||
Reference in New Issue
Block a user