mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-11-05 09:33:25 -08:00
Merge 875e87d1bc into 9dbaa9cb60
This commit is contained in:
commit
4481c0a7a0
21 changed files with 475 additions and 18 deletions
|
|
@ -125,12 +125,15 @@ TEST(DeckSyncSidecarTest, ModeRoundTripsAndDefaultsToLinked)
|
|||
ASSERT_TRUE(dir.isValid());
|
||||
DeckSyncSidecar sidecar(sidecarPath(dir));
|
||||
EXPECT_EQ(sidecar.mode, DeckSyncSidecar::MODE_LINKED);
|
||||
EXPECT_EQ(sidecar.lastSyncSecs, 0);
|
||||
sidecar.mode = DeckSyncSidecar::MODE_SEPARATE;
|
||||
sidecar.lastSyncSecs = 1791739200;
|
||||
EXPECT_TRUE(sidecar.save());
|
||||
|
||||
DeckSyncSidecar reloaded(sidecarPath(dir));
|
||||
EXPECT_TRUE(reloaded.load());
|
||||
EXPECT_EQ(reloaded.mode, DeckSyncSidecar::MODE_SEPARATE);
|
||||
EXPECT_EQ(reloaded.lastSyncSecs, 1791739200);
|
||||
}
|
||||
|
||||
TEST(DeckSyncSidecarTest, PathForDeckPathBuildsSidecarPath)
|
||||
|
|
|
|||
|
|
@ -606,6 +606,33 @@ TEST_F(SettingsDefaultsTest, DeckSync_ConflictDefault_SetAndGet)
|
|||
ASSERT_EQ(s.getConflictDefault(), DeckSyncConflictAsk);
|
||||
}
|
||||
|
||||
TEST_F(SettingsDefaultsTest, DeckSync_AutoSync_Default)
|
||||
{
|
||||
DeckSyncSettings s(settingsPath, nullptr);
|
||||
ASSERT_EQ(s.getAutoSync(), true);
|
||||
}
|
||||
|
||||
TEST_F(SettingsDefaultsTest, DeckSync_AutoSync_SetAndGet)
|
||||
{
|
||||
DeckSyncSettings s(settingsPath, nullptr);
|
||||
s.setAutoSync(false);
|
||||
ASSERT_EQ(s.getAutoSync(), false);
|
||||
s.setAutoSync(true);
|
||||
ASSERT_EQ(s.getAutoSync(), true);
|
||||
}
|
||||
|
||||
TEST_F(SettingsDefaultsTest, DeckSync_SyncIntervalMinutes_DefaultAndBounds)
|
||||
{
|
||||
DeckSyncSettings s(settingsPath, nullptr);
|
||||
ASSERT_EQ(s.getSyncIntervalMinutes(), 5);
|
||||
s.setSyncIntervalMinutes(15);
|
||||
ASSERT_EQ(s.getSyncIntervalMinutes(), 15);
|
||||
s.setSyncIntervalMinutes(0);
|
||||
ASSERT_EQ(s.getSyncIntervalMinutes(), 1);
|
||||
s.setSyncIntervalMinutes(600);
|
||||
ASSERT_EQ(s.getSyncIntervalMinutes(), 60);
|
||||
}
|
||||
|
||||
// --- NetworkSettings ---
|
||||
|
||||
TEST_F(SettingsDefaultsTest, Network_ClientID_Default)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue