12
12
// See the License for the specific language governing permissions and
13
13
// limitations under the License.
14
14
15
- use std:: collections:: HashSet ;
15
+ use std:: collections:: BTreeSet ;
16
16
17
17
use databend_common_meta_app:: principal as mt;
18
18
use fastrace:: func_name;
@@ -32,31 +32,15 @@ fn test_decode_v141_task_state() -> anyhow::Result<()> {
32
32
33
33
#[ test]
34
34
fn test_decode_v141_task_dependent ( ) -> anyhow:: Result < ( ) > {
35
- {
36
- let task_dependent_key_v141 = vec ! [ 10 , 1 , 97 , 160 , 6 , 141 , 1 , 168 , 6 , 24 ] ;
37
- let want = || mt:: TaskDependentKey {
38
- ty : mt:: DependentType :: After ,
39
- source : s ( "a" ) ,
40
- } ;
41
- common:: test_pb_from_to ( func_name ! ( ) , want ( ) ) ?;
42
- common:: test_load_old (
43
- func_name ! ( ) ,
44
- task_dependent_key_v141. as_slice ( ) ,
45
- 141 ,
46
- want ( ) ,
47
- ) ?;
48
- }
49
- {
50
- let task_dependent_value_v141 = vec ! [ 10 , 1 , 97 , 10 , 1 , 98 , 160 , 6 , 141 , 1 , 168 , 6 , 24 ] ;
51
- let want = || mt:: TaskDependentValue ( HashSet :: from ( [ s ( "a" ) , s ( "b" ) ] ) ) ;
52
- common:: test_pb_from_to ( func_name ! ( ) , want ( ) ) ?;
53
- common:: test_load_old (
54
- func_name ! ( ) ,
55
- task_dependent_value_v141. as_slice ( ) ,
56
- 141 ,
57
- want ( ) ,
58
- ) ?;
59
- }
35
+ let task_dependent_value_v141 = vec ! [ 10 , 1 , 97 , 10 , 1 , 98 , 160 , 6 , 141 , 1 , 168 , 6 , 24 ] ;
36
+ let want = || mt:: TaskDependentValue ( BTreeSet :: from ( [ s ( "a" ) , s ( "b" ) ] ) ) ;
37
+ common:: test_pb_from_to ( func_name ! ( ) , want ( ) ) ?;
38
+ common:: test_load_old (
39
+ func_name ! ( ) ,
40
+ task_dependent_value_v141. as_slice ( ) ,
41
+ 141 ,
42
+ want ( ) ,
43
+ ) ?;
60
44
61
45
Ok ( ( ) )
62
46
}
0 commit comments