@@ -5,7 +5,7 @@ mod cmp_oid {
5
5
6
6
#[ test]
7
7
fn it_detects_inequality ( ) {
8
- let prefix = gix_hash:: Prefix :: new ( hex_to_id ( "b920bbb055e1efb9080592a409d3975738b6efb3" ) , 7 ) . unwrap ( ) ;
8
+ let prefix = gix_hash:: Prefix :: new ( & hex_to_id ( "b920bbb055e1efb9080592a409d3975738b6efb3" ) , 7 ) . unwrap ( ) ;
9
9
assert_eq ! (
10
10
prefix. cmp_oid( & hex_to_id( "a920bbb055e1efb9080592a409d3975738b6efb3" ) ) ,
11
11
Ordering :: Greater
@@ -20,7 +20,7 @@ mod cmp_oid {
20
20
#[ test]
21
21
fn it_detects_equality ( ) {
22
22
let id = hex_to_id ( "a920bbb055e1efb9080592a409d3975738b6efb3" ) ;
23
- let prefix = gix_hash:: Prefix :: new ( id, 6 ) . unwrap ( ) ;
23
+ let prefix = gix_hash:: Prefix :: new ( & id, 6 ) . unwrap ( ) ;
24
24
assert_eq ! ( prefix. cmp_oid( & id) , Ordering :: Equal ) ;
25
25
assert_eq ! (
26
26
prefix. cmp_oid( & hex_to_id( "a920bbffffffffffffffffffffffffffffffffff" ) ) ,
@@ -46,7 +46,7 @@ mod new {
46
46
let mut expected = String :: from ( & oid_hex[ ..hex_len] ) ;
47
47
let num_of_zeros = oid. kind ( ) . len_in_hex ( ) - hex_len;
48
48
expected. extend ( std:: iter:: repeat ( '0' ) . take ( num_of_zeros) ) ;
49
- let prefix = gix_hash:: Prefix :: new ( oid, hex_len) . unwrap ( ) ;
49
+ let prefix = gix_hash:: Prefix :: new ( & oid, hex_len) . unwrap ( ) ;
50
50
assert_eq ! ( prefix. as_oid( ) . to_hex( ) . to_string( ) , expected, "{hex_len}" ) ;
51
51
assert_eq ! ( prefix. hex_len( ) , hex_len) ;
52
52
assert_eq ! ( prefix. cmp_oid( & oid) , Ordering :: Equal ) ;
@@ -57,7 +57,7 @@ mod new {
57
57
fn errors_if_hex_len_is_longer_than_oid_len_in_hex ( ) {
58
58
let kind = Kind :: Sha1 ;
59
59
assert ! ( matches!(
60
- gix_hash:: Prefix :: new( ObjectId :: null( kind) , kind. len_in_hex( ) + 1 ) ,
60
+ gix_hash:: Prefix :: new( & ObjectId :: null( kind) , kind. len_in_hex( ) + 1 ) ,
61
61
Err ( gix_hash:: prefix:: Error :: TooLong { .. } )
62
62
) ) ;
63
63
}
@@ -66,7 +66,7 @@ mod new {
66
66
fn errors_if_hex_len_is_too_short ( ) {
67
67
let kind = Kind :: Sha1 ;
68
68
assert ! ( matches!(
69
- gix_hash:: Prefix :: new( ObjectId :: null( kind) , 3 ) ,
69
+ gix_hash:: Prefix :: new( & ObjectId :: null( kind) , 3 ) ,
70
70
Err ( gix_hash:: prefix:: Error :: TooShort { .. } )
71
71
) ) ;
72
72
}
0 commit comments