From d202e8f6051df5eb89d0f2eb1b9ac7109d204f56 Mon Sep 17 00:00:00 2001 From: Maksim Denisov Date: Tue, 2 Jul 2024 13:21:14 +0200 Subject: Remove HermeticLocalTestFixture ...and create StorageConfig and Storage in place if needed. --- test/buildtool/file_system/object_cas.test.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'test/buildtool/file_system/object_cas.test.cpp') diff --git a/test/buildtool/file_system/object_cas.test.cpp b/test/buildtool/file_system/object_cas.test.cpp index 2fc0a405..be9ba709 100644 --- a/test/buildtool/file_system/object_cas.test.cpp +++ b/test/buildtool/file_system/object_cas.test.cpp @@ -23,14 +23,15 @@ #include "src/buildtool/file_system/object_cas.hpp" #include "src/buildtool/file_system/object_type.hpp" #include "src/buildtool/storage/config.hpp" -#include "test/utils/hermeticity/local.hpp" +#include "test/utils/hermeticity/test_storage_config.hpp" + +TEST_CASE("ObjectCAS", "[file_system]") { + auto const storage_config = TestStorageConfig::Create(); + auto gen_config = storage_config.Get().CreateGenerationConfig(0); -TEST_CASE_METHOD(HermeticLocalTestFixture, "ObjectCAS", "[file_system]") { std::string test_content{"test"}; auto test_digest = ArtifactDigest::Create(test_content); - auto gen_config = StorageConfig::Instance().CreateGenerationConfig(0); - SECTION("CAS for files") { ObjectCAS cas{gen_config.cas_f}; CHECK(not cas.BlobPath(test_digest)); -- cgit v1.2.3