@@ -153,11 +153,11 @@ fn test_slice() {
153153 let array: Utf8ViewColumn = data. into_iter ( ) . collect ( ) ;
154154 assert_eq ! ( array. total_bytes_len( ) , 78 ) ;
155155 assert_eq ! ( array. total_buffer_len( ) , 60 ) ;
156- assert_eq ! ( array. memory_size( ) , 156 ) ;
156+ assert_eq ! ( array. memory_size( ) , 198 ) ;
157157
158158 let a0 = array. clone ( ) . sliced ( 0 , 2 ) ;
159159 assert_eq ! ( a0. into_iter( ) . collect:: <Vec <_>>( ) , vec![ "hello" , "world" , ] ) ;
160- assert_eq ! ( a0. memory_size( ) , 32 ) ;
160+ assert_eq ! ( a0. memory_size( ) , 50 ) ;
161161 assert_eq ! ( a0. total_bytes_len( ) , 10 ) ;
162162
163163 let a1 = array. clone ( ) . sliced ( 2 , 3 ) ;
@@ -166,14 +166,14 @@ fn test_slice() {
166166 "yyyyyyyyyyyyyyyyyyyyy" ,
167167 "zzzzzzzzzzzzzzzzzzzzz" ,
168168 ] ) ;
169- assert_eq ! ( a1. memory_size( ) , 90 ) ;
169+ assert_eq ! ( a1. memory_size( ) , 110 ) ;
170170 assert_eq ! ( a1. total_bytes_len( ) , 50 ) ;
171171
172172 let a2 = array. sliced ( 5 , 1 ) ;
173173 assert_eq ! ( a2. into_iter( ) . collect:: <Vec <_>>( ) , vec![
174174 "abcabcabcabcabcabc" ,
175175 ] ) ;
176- assert_eq ! ( a2. memory_size( ) , 34 ) ;
176+ assert_eq ! ( a2. memory_size( ) , 38 ) ;
177177 assert_eq ! ( a2. total_bytes_len( ) , 18 ) ;
178178}
179179
0 commit comments