1
0
Fork 0
firefox/toolkit/components/kvstore/test/gtest/SkvStoreTest.cpp
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

39 lines
845 B
C++

/* Any copyright is dedicated to the Public Domain.
* http://creativecommons.org/publicdomain/zero/1.0/ */
#include "gtest/gtest.h"
extern "C" {
void Rust_SkvStoreTestUnderMaintenance();
void Rust_SkvStoreTestClosingDuringMaintenance();
void Rust_SkvStoreTestMaintenanceSucceeds();
void Rust_SkvStoreTestMaintenanceFails();
void Rust_SkvStoreTestRenamesCorruptDatabaseFile();
} // extern "C"
TEST(SkvStoreTest, UnderMaintenance)
{
Rust_SkvStoreTestUnderMaintenance();
}
TEST(SkvStoreTest, ClosingDuringMaintenance)
{
Rust_SkvStoreTestClosingDuringMaintenance();
}
TEST(SkvStoreTest, MaintenanceSucceeds)
{
Rust_SkvStoreTestMaintenanceSucceeds();
}
TEST(SkvStoreTest, MaintenanceFails)
{
Rust_SkvStoreTestMaintenanceFails();
}
TEST(SkvStoreTest, RenamesCorruptDatabaseFile)
{
Rust_SkvStoreTestRenamesCorruptDatabaseFile();
}