Skip to content

Commit c3b7573

Browse files
committed
chore(meta-service): get_kv_data() has to return an error, because some test use it to detect absent key
1 parent ce88fa8 commit c3b7573

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

src/meta/api/src/testing.rs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@
1414

1515
//! Supporting utilities for tests.
1616
17+
use common_meta_types::anyerror::AnyError;
18+
use common_meta_types::MetaAPIError;
19+
use common_meta_types::MetaDataError;
20+
use common_meta_types::MetaDataReadError;
1721
use common_meta_types::MetaError;
1822
use common_proto_conv::FromToProto;
1923

@@ -35,5 +39,11 @@ where
3539
return Ok(s);
3640
};
3741

38-
unreachable!("get_kv expects non-None for key: {}", key.to_key())
42+
Err(MetaError::APIError(MetaAPIError::DataError(
43+
MetaDataError::ReadError(MetaDataReadError::new(
44+
"get_kv_data",
45+
"not found",
46+
&AnyError::error(""),
47+
)),
48+
)))
3949
}

0 commit comments

Comments
 (0)