@@ -71,7 +71,7 @@ TEST(CoreOptionsTest, TestDefaultValue) {
7171 ASSERT_EQ (MergeEngine::DEDUPLICATE , core_options.GetMergeEngine ());
7272 ASSERT_EQ (SortEngine::LOSER_TREE , core_options.GetSortEngine ());
7373 ASSERT_FALSE (core_options.IgnoreDelete ());
74- ASSERT_TRUE (core_options.WriteOnly ());
74+ ASSERT_FALSE (core_options.WriteOnly ());
7575 ASSERT_EQ (5 , core_options.GetCompactionMinFileNum ());
7676 ASSERT_FALSE (core_options.CompactionForceRewriteAllFiles ());
7777 ASSERT_EQ (std::nullopt , core_options.GetFieldsDefaultFunc ());
@@ -157,6 +157,7 @@ TEST(CoreOptionsTest, TestFromMap) {
157157 {Options::GLOBAL_INDEX_ENABLED , " false" },
158158 {Options::GLOBAL_INDEX_EXTERNAL_PATH , " FILE:///tmp/global_index/" },
159159 {Options::SCAN_TAG_NAME , " test-tag" },
160+ {Options::WRITE_ONLY , " true" },
160161 {Options::COMPACTION_MIN_FILE_NUM , " 10" },
161162 {Options::COMPACTION_FORCE_REWRITE_ALL_FILES , " true" }};
162163
@@ -234,9 +235,10 @@ TEST(CoreOptionsTest, TestFromMap) {
234235 ASSERT_EQ (StartupMode::FromSnapshot (), core_options.GetStartupMode ());
235236 ASSERT_EQ (375809637 , core_options.GetCompactionFileSize (/* has_primary_key=*/ true ));
236237 ASSERT_EQ (375809637 , core_options.GetCompactionFileSize (/* has_primary_key=*/ false ));
238+ ASSERT_TRUE (core_options.WriteOnly ());
237239 ASSERT_EQ (10 , core_options.GetCompactionMinFileNum ());
238240 ASSERT_TRUE (core_options.CompactionForceRewriteAllFiles ());
239- }
241+ } // namespace paimon::test
240242
241243TEST (CoreOptionsTest, TestInvalidCase) {
242244 ASSERT_NOK_WITH_MSG (CoreOptions::FromMap ({{Options::BUCKET , " 3.5" }}),
0 commit comments