@@ -57,7 +57,7 @@ fn followed_by_zero_is_peeling_to_commit() {
5757
5858#[ test]
5959fn explicitly_positive_numbers_are_invalid ( ) {
60- let err = try_parse ( "@^+1" ) . unwrap_err ( ) . into_box ( ) ;
60+ let err = try_parse ( "@^+1" ) . unwrap_err ( ) . into_inner ( ) ;
6161 assert_eq ! ( err. input. as_ref( ) . map( AsRef :: as_ref) , Some ( b"+1" . as_ref( ) ) ) ;
6262 assert ! ( err. message. contains( "positive numbers are invalid" ) ) ;
6363}
@@ -181,11 +181,11 @@ fn empty_braces_deref_a_tag() {
181181
182182#[ test]
183183fn invalid_object_type ( ) {
184- let err = try_parse ( "@^{invalid}" ) . unwrap_err ( ) . into_box ( ) ;
184+ let err = try_parse ( "@^{invalid}" ) . unwrap_err ( ) . into_inner ( ) ;
185185 assert_eq ! ( err. input. as_ref( ) . map( AsRef :: as_ref) , Some ( b"invalid" . as_ref( ) ) ) ;
186186 assert ! ( err. message. contains( "cannot peel" ) ) ;
187187
188- let err = try_parse ( "@^{Commit}" ) . unwrap_err ( ) . into_box ( ) ;
188+ let err = try_parse ( "@^{Commit}" ) . unwrap_err ( ) . into_inner ( ) ;
189189 assert ! (
190190 err. input. as_ref( ) . map( AsRef :: as_ref) == Some ( b"Commit" . as_ref( ) ) && err. message. contains( "cannot peel" ) ,
191191 "these types are case sensitive"
@@ -204,37 +204,37 @@ fn invalid_caret_without_previous_refname() {
204204 ) ;
205205
206206 for revspec in [ "^^^HEAD" , "^^HEAD" ] {
207- let err = try_parse ( revspec) . unwrap_err ( ) . into_box ( ) ;
207+ let err = try_parse ( revspec) . unwrap_err ( ) . into_inner ( ) ;
208208 assert_eq ! ( err. input. as_ref( ) . map( AsRef :: as_ref) , Some ( b"HEAD" . as_ref( ) ) ) ;
209209 assert ! ( err. message. contains( "unconsumed input" ) ) ;
210210 }
211211}
212212
213213#[ test]
214214fn incomplete_escaped_braces_in_regex_are_invalid ( ) {
215- let err = try_parse ( r"@^{/a\{1}}" ) . unwrap_err ( ) . into_box ( ) ;
215+ let err = try_parse ( r"@^{/a\{1}}" ) . unwrap_err ( ) . into_inner ( ) ;
216216 assert_eq ! ( err. input. as_ref( ) . map( AsRef :: as_ref) , Some ( b"}" . as_ref( ) ) ) ;
217217 assert ! ( err. message. contains( "unconsumed input" ) ) ;
218218
219- let err = try_parse ( r"@^{/a{1\}}" ) . unwrap_err ( ) . into_box ( ) ;
219+ let err = try_parse ( r"@^{/a{1\}}" ) . unwrap_err ( ) . into_inner ( ) ;
220220 assert ! (
221221 err. input. as_ref( ) . map( AsRef :: as_ref) == Some ( br"{/a{1\}}" . as_ref( ) ) && err. message. contains( "unclosed brace" )
222222 ) ;
223223}
224224
225225#[ test]
226226fn regex_with_empty_exclamation_mark_prefix_is_invalid ( ) {
227- let err = try_parse ( r#"@^{/!hello}"# ) . unwrap_err ( ) . into_box ( ) ;
227+ let err = try_parse ( r#"@^{/!hello}"# ) . unwrap_err ( ) . into_inner ( ) ;
228228 assert_eq ! ( err. input. as_ref( ) . map( AsRef :: as_ref) , Some ( b"!hello" . as_ref( ) ) ) ;
229229 assert ! ( err. message. contains( "need one character after" ) ) ;
230230}
231231
232232#[ test]
233233fn bad_escapes_can_cause_brace_mismatch ( ) {
234- let err = try_parse ( r"@^{\}" ) . unwrap_err ( ) . into_box ( ) ;
234+ let err = try_parse ( r"@^{\}" ) . unwrap_err ( ) . into_inner ( ) ;
235235 assert ! ( err. input. as_ref( ) . map( AsRef :: as_ref) == Some ( br"{\}" . as_ref( ) ) && err. message. contains( "unclosed brace" ) ) ;
236236
237- let err = try_parse ( r"@^{{\}}" ) . unwrap_err ( ) . into_box ( ) ;
237+ let err = try_parse ( r"@^{{\}}" ) . unwrap_err ( ) . into_inner ( ) ;
238238 // The raw string r"{{\}}" contains actual backslashes, so the input would be r"{{\}}"
239239 assert ! (
240240 err. input. as_ref( ) . map( AsRef :: as_ref) == Some ( br"{{\}}" . as_ref( ) ) && err. message. contains( "unclosed brace" )
0 commit comments