1
- use annotate_snippets:: { Label , Level , Renderer , Snippet } ;
1
+ use annotate_snippets:: { Level , Renderer , Snippet } ;
2
2
3
3
#[ test]
4
4
fn test_i_29 ( ) {
5
5
let snippets = Level :: Error . title ( "oops" ) . snippet (
6
6
Snippet :: source ( "First line\r \n Second oops line" )
7
7
. origin ( "<current file>" )
8
- . annotation ( Label :: error ( "oops" ) . span ( 19 ..23 ) )
8
+ . annotation ( Level :: Error . span ( 19 ..23 ) . label ( "oops" ) )
9
9
. fold ( true ) ,
10
10
) ;
11
11
let expected = r#"error: oops
@@ -25,7 +25,7 @@ fn test_point_to_double_width_characters() {
25
25
let snippets = Level :: Error . title ( "" ) . snippet (
26
26
Snippet :: source ( "こんにちは、世界" )
27
27
. origin ( "<current file>" )
28
- . annotation ( Label :: error ( "world" ) . span ( 12 ..16 ) ) ,
28
+ . annotation ( Level :: Error . span ( 12 ..16 ) . label ( "world" ) ) ,
29
29
) ;
30
30
31
31
let expected = r#"error
@@ -44,7 +44,7 @@ fn test_point_to_double_width_characters_across_lines() {
44
44
let snippets = Level :: Error . title ( "" ) . snippet (
45
45
Snippet :: source ( "おはよう\n ございます" )
46
46
. origin ( "<current file>" )
47
- . annotation ( Label :: error ( "Good morning" ) . span ( 4 ..15 ) ) ,
47
+ . annotation ( Level :: Error . span ( 4 ..15 ) . label ( "Good morning" ) ) ,
48
48
) ;
49
49
50
50
let expected = r#"error
@@ -65,8 +65,8 @@ fn test_point_to_double_width_characters_multiple() {
65
65
let snippets = Level :: Error . title ( "" ) . snippet (
66
66
Snippet :: source ( "お寿司\n 食べたい🍣" )
67
67
. origin ( "<current file>" )
68
- . annotation ( Label :: error ( "Sushi1" ) . span ( 0 ..6 ) )
69
- . annotation ( Label :: note ( "Sushi2" ) . span ( 11 ..15 ) ) ,
68
+ . annotation ( Level :: Error . span ( 0 ..6 ) . label ( "Sushi1" ) )
69
+ . annotation ( Level :: Note . span ( 11 ..15 ) . label ( "Sushi2" ) ) ,
70
70
) ;
71
71
72
72
let expected = r#"error
@@ -87,7 +87,7 @@ fn test_point_to_double_width_characters_mixed() {
87
87
let snippets = Level :: Error . title ( "" ) . snippet (
88
88
Snippet :: source ( "こんにちは、新しいWorld!" )
89
89
. origin ( "<current file>" )
90
- . annotation ( Label :: error ( "New world" ) . span ( 12 ..23 ) ) ,
90
+ . annotation ( Level :: Error . span ( 12 ..23 ) . label ( "New world" ) ) ,
91
91
) ;
92
92
93
93
let expected = r#"error
0 commit comments