Added compilation tag support, fixes #520

This commit is contained in:
emeric
2024-09-04 20:07:37 +02:00
parent d101cc9780
commit 39ca55e8fa
9 changed files with 47 additions and 15 deletions
+20
View File
@@ -745,6 +745,26 @@ namespace lms::db::tests
}
}
TEST_F(DatabaseFixture, Release_isCompilation)
{
ScopedRelease release{ session, "MyRelease" };
{
auto transaction{ session.createReadTransaction() };
EXPECT_FALSE(release.get()->isCompilation());
}
{
auto transaction{ session.createWriteTransaction() };
release.get().modify()->setCompilation(true);
}
{
auto transaction{ session.createReadTransaction() };
EXPECT_TRUE(release.get()->isCompilation());
}
}
TEST_F(DatabaseFixture, Label)
{
{