@@ -126,8 +126,20 @@ fn span_root() {
126
126
span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , Level :: TRACE , "foo" , bar. baz = 2 , quux = 4 , ) ;
127
127
span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , Level :: TRACE , "foo" ) ;
128
128
span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , Level :: TRACE , "bar" , ) ;
129
- span ! ( parent: :: core:: option:: Option :: None , Level :: DEBUG , "foo" , bar. baz = 2 , quux = 3 ) ;
130
- span ! ( parent: :: core:: option:: Option :: None , Level :: DEBUG , "foo" , bar. baz = 2 , quux = 4 , ) ;
129
+ span ! (
130
+ parent: :: core:: option:: Option :: None ,
131
+ Level :: DEBUG ,
132
+ "foo" ,
133
+ bar. baz = 2 ,
134
+ quux = 3
135
+ ) ;
136
+ span ! (
137
+ parent: :: core:: option:: Option :: None ,
138
+ Level :: DEBUG ,
139
+ "foo" ,
140
+ bar. baz = 2 ,
141
+ quux = 4 ,
142
+ ) ;
131
143
span ! ( parent: :: core:: option:: Option :: None , Level :: DEBUG , "foo" ) ;
132
144
span ! ( parent: :: core:: option:: Option :: None , Level :: DEBUG , "bar" , ) ;
133
145
}
@@ -139,8 +151,18 @@ fn trace_span_root() {
139
151
trace_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 4 , ) ;
140
152
trace_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "foo" ) ;
141
153
trace_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "bar" , ) ;
142
- trace_span ! ( parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 3 ) ;
143
- trace_span ! ( parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 4 , ) ;
154
+ trace_span ! (
155
+ parent: :: core:: option:: Option :: None ,
156
+ "foo" ,
157
+ bar. baz = 2 ,
158
+ quux = 3
159
+ ) ;
160
+ trace_span ! (
161
+ parent: :: core:: option:: Option :: None ,
162
+ "foo" ,
163
+ bar. baz = 2 ,
164
+ quux = 4 ,
165
+ ) ;
144
166
trace_span ! ( parent: :: core:: option:: Option :: None , "foo" ) ;
145
167
trace_span ! ( parent: :: core:: option:: Option :: None , "bar" , ) ;
146
168
}
@@ -152,8 +174,18 @@ fn debug_span_root() {
152
174
debug_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 4 , ) ;
153
175
debug_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "foo" ) ;
154
176
debug_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "bar" , ) ;
155
- debug_span ! ( parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 3 ) ;
156
- debug_span ! ( parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 4 , ) ;
177
+ debug_span ! (
178
+ parent: :: core:: option:: Option :: None ,
179
+ "foo" ,
180
+ bar. baz = 2 ,
181
+ quux = 3
182
+ ) ;
183
+ debug_span ! (
184
+ parent: :: core:: option:: Option :: None ,
185
+ "foo" ,
186
+ bar. baz = 2 ,
187
+ quux = 4 ,
188
+ ) ;
157
189
debug_span ! ( parent: :: core:: option:: Option :: None , "foo" ) ;
158
190
debug_span ! ( parent: :: core:: option:: Option :: None , "bar" , ) ;
159
191
}
@@ -165,8 +197,18 @@ fn info_span_root() {
165
197
info_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 4 , ) ;
166
198
info_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "foo" ) ;
167
199
info_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "bar" , ) ;
168
- info_span ! ( parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 3 ) ;
169
- info_span ! ( parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 4 , ) ;
200
+ info_span ! (
201
+ parent: :: core:: option:: Option :: None ,
202
+ "foo" ,
203
+ bar. baz = 2 ,
204
+ quux = 3
205
+ ) ;
206
+ info_span ! (
207
+ parent: :: core:: option:: Option :: None ,
208
+ "foo" ,
209
+ bar. baz = 2 ,
210
+ quux = 4 ,
211
+ ) ;
170
212
info_span ! ( parent: :: core:: option:: Option :: None , "foo" ) ;
171
213
info_span ! ( parent: :: core:: option:: Option :: None , "bar" , ) ;
172
214
}
@@ -178,8 +220,18 @@ fn warn_span_root() {
178
220
warn_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 4 , ) ;
179
221
warn_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "foo" ) ;
180
222
warn_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "bar" , ) ;
181
- warn_span ! ( parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 3 ) ;
182
- warn_span ! ( parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 4 , ) ;
223
+ warn_span ! (
224
+ parent: :: core:: option:: Option :: None ,
225
+ "foo" ,
226
+ bar. baz = 2 ,
227
+ quux = 3
228
+ ) ;
229
+ warn_span ! (
230
+ parent: :: core:: option:: Option :: None ,
231
+ "foo" ,
232
+ bar. baz = 2 ,
233
+ quux = 4 ,
234
+ ) ;
183
235
warn_span ! ( parent: :: core:: option:: Option :: None , "foo" ) ;
184
236
warn_span ! ( parent: :: core:: option:: Option :: None , "bar" , ) ;
185
237
}
@@ -191,8 +243,18 @@ fn error_span_root() {
191
243
error_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 4 , ) ;
192
244
error_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "foo" ) ;
193
245
error_span ! ( target: "foo_events" , parent: :: core:: option:: Option :: None , "bar" , ) ;
194
- error_span ! ( parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 3 ) ;
195
- error_span ! ( parent: :: core:: option:: Option :: None , "foo" , bar. baz = 2 , quux = 4 , ) ;
246
+ error_span ! (
247
+ parent: :: core:: option:: Option :: None ,
248
+ "foo" ,
249
+ bar. baz = 2 ,
250
+ quux = 3
251
+ ) ;
252
+ error_span ! (
253
+ parent: :: core:: option:: Option :: None ,
254
+ "foo" ,
255
+ bar. baz = 2 ,
256
+ quux = 4 ,
257
+ ) ;
196
258
error_span ! ( parent: :: core:: option:: Option :: None , "foo" ) ;
197
259
error_span ! ( parent: :: core:: option:: Option :: None , "bar" , ) ;
198
260
}
@@ -712,9 +774,19 @@ fn event_root() {
712
774
bar. baz = 2 ,
713
775
quux = false
714
776
) ;
715
- event ! ( parent: :: core:: option:: Option :: None , Level :: DEBUG , foo = 3 , bar. baz = 3 , ) ;
777
+ event ! (
778
+ parent: :: core:: option:: Option :: None ,
779
+ Level :: DEBUG ,
780
+ foo = 3 ,
781
+ bar. baz = 3 ,
782
+ ) ;
716
783
event ! ( parent: :: core:: option:: Option :: None , Level :: DEBUG , "foo" ) ;
717
- event ! ( parent: :: core:: option:: Option :: None , Level :: DEBUG , "foo: {}" , 3 ) ;
784
+ event ! (
785
+ parent: :: core:: option:: Option :: None ,
786
+ Level :: DEBUG ,
787
+ "foo: {}" ,
788
+ 3
789
+ ) ;
718
790
event ! ( parent: :: core:: option:: Option :: None , Level :: DEBUG , { foo = 3 , bar. baz = 80 } , "quux" ) ;
719
791
event ! ( parent: :: core:: option:: Option :: None , Level :: DEBUG , { foo = 2 , bar. baz = 79 } , "quux {:?}" , true ) ;
720
792
event ! ( parent: :: core:: option:: Option :: None , Level :: DEBUG , { foo = 2 , bar. baz = 79 } , "quux {:?}, {quux}" , true , quux = false ) ;
@@ -741,7 +813,12 @@ fn event_root() {
741
813
#[ test]
742
814
fn trace_root ( ) {
743
815
trace ! ( parent: :: core:: option:: Option :: None , foo = ?3 , bar. baz = %2 , quux = false ) ;
744
- trace ! ( parent: :: core:: option:: Option :: None , foo = 3 , bar. baz = 2 , quux = false ) ;
816
+ trace ! (
817
+ parent: :: core:: option:: Option :: None ,
818
+ foo = 3 ,
819
+ bar. baz = 2 ,
820
+ quux = false
821
+ ) ;
745
822
trace ! ( parent: :: core:: option:: Option :: None , foo = 3 , bar. baz = 3 , ) ;
746
823
trace ! ( parent: :: core:: option:: Option :: None , "foo" ) ;
747
824
trace ! ( parent: :: core:: option:: Option :: None , "foo: {}" , 3 ) ;
@@ -772,7 +849,12 @@ fn trace_root() {
772
849
#[ test]
773
850
fn debug_root ( ) {
774
851
debug ! ( parent: :: core:: option:: Option :: None , foo = ?3 , bar. baz = %2 , quux = false ) ;
775
- debug ! ( parent: :: core:: option:: Option :: None , foo = 3 , bar. baz = 2 , quux = false ) ;
852
+ debug ! (
853
+ parent: :: core:: option:: Option :: None ,
854
+ foo = 3 ,
855
+ bar. baz = 2 ,
856
+ quux = false
857
+ ) ;
776
858
debug ! ( parent: :: core:: option:: Option :: None , foo = 3 , bar. baz = 3 , ) ;
777
859
debug ! ( parent: :: core:: option:: Option :: None , "foo" ) ;
778
860
debug ! ( parent: :: core:: option:: Option :: None , "foo: {}" , 3 ) ;
@@ -803,7 +885,12 @@ fn debug_root() {
803
885
#[ test]
804
886
fn info_root ( ) {
805
887
info ! ( parent: :: core:: option:: Option :: None , foo = ?3 , bar. baz = %2 , quux = false ) ;
806
- info ! ( parent: :: core:: option:: Option :: None , foo = 3 , bar. baz = 2 , quux = false ) ;
888
+ info ! (
889
+ parent: :: core:: option:: Option :: None ,
890
+ foo = 3 ,
891
+ bar. baz = 2 ,
892
+ quux = false
893
+ ) ;
807
894
info ! ( parent: :: core:: option:: Option :: None , foo = 3 , bar. baz = 3 , ) ;
808
895
info ! ( parent: :: core:: option:: Option :: None , "foo" ) ;
809
896
info ! ( parent: :: core:: option:: Option :: None , "foo: {}" , 3 ) ;
@@ -834,7 +921,12 @@ fn info_root() {
834
921
#[ test]
835
922
fn warn_root ( ) {
836
923
warn ! ( parent: :: core:: option:: Option :: None , foo = ?3 , bar. baz = %2 , quux = false ) ;
837
- warn ! ( parent: :: core:: option:: Option :: None , foo = 3 , bar. baz = 2 , quux = false ) ;
924
+ warn ! (
925
+ parent: :: core:: option:: Option :: None ,
926
+ foo = 3 ,
927
+ bar. baz = 2 ,
928
+ quux = false
929
+ ) ;
838
930
warn ! ( parent: :: core:: option:: Option :: None , foo = 3 , bar. baz = 3 , ) ;
839
931
warn ! ( parent: :: core:: option:: Option :: None , "foo" ) ;
840
932
warn ! ( parent: :: core:: option:: Option :: None , "foo: {}" , 3 ) ;
@@ -865,7 +957,12 @@ fn warn_root() {
865
957
#[ test]
866
958
fn error_root ( ) {
867
959
error ! ( parent: :: core:: option:: Option :: None , foo = ?3 , bar. baz = %2 , quux = false ) ;
868
- error ! ( parent: :: core:: option:: Option :: None , foo = 3 , bar. baz = 2 , quux = false ) ;
960
+ error ! (
961
+ parent: :: core:: option:: Option :: None ,
962
+ foo = 3 ,
963
+ bar. baz = 2 ,
964
+ quux = false
965
+ ) ;
869
966
error ! ( parent: :: core:: option:: Option :: None , foo = 3 , bar. baz = 3 , ) ;
870
967
error ! ( parent: :: core:: option:: Option :: None , "foo" ) ;
871
968
error ! ( parent: :: core:: option:: Option :: None , "foo: {}" , 3 ) ;
@@ -1156,3 +1253,19 @@ fn callsite_macro_api() {
1156
1253
fields: foo,
1157
1254
} ;
1158
1255
}
1256
+
1257
+ #[ cfg_attr( target_arch = "wasm32" , wasm_bindgen_test:: wasm_bindgen_test) ]
1258
+ #[ test]
1259
+ fn format_args_already_defined ( ) {
1260
+ // Reproduces: https://github.com/tokio-rs/tracing/issues/2721
1261
+ #[ allow( unused) ]
1262
+ macro_rules! format_args {
1263
+ ( $i: expr) => { } ;
1264
+ }
1265
+ event ! ( Level :: DEBUG , "foo: {}" , 3 ) ;
1266
+ trace ! ( "foo: {}" , 3 ) ;
1267
+ debug ! ( "foo: {}" , 3 ) ;
1268
+ info ! ( "foo: {}" , 3 ) ;
1269
+ warn ! ( "foo: {}" , 3 ) ;
1270
+ error ! ( "foo: {}" , 3 ) ;
1271
+ }
0 commit comments