@@ -440,77 +440,24 @@ fn check_escaping_at_compile_time() {
440
440
r#"writer.write_str("The card is")?;
441
441
match &self.suit {
442
442
Suit::Clubs | Suit::Spades => {
443
- match (
444
- &((&&::rinja::filters::AutoEscaper::new(&(" black"), ::rinja::filters::Text)).rinja_auto_escape()?),
445
- ) {
446
- (expr0,) => {
447
- (&&::rinja::filters::Writable(expr0)).rinja_write(writer)?;
448
- }
449
- }
450
- }
451
- Suit::Diamonds | Suit::Hearts => {
452
- match (
453
- &((&&::rinja::filters::AutoEscaper::new(&(" red"), ::rinja::filters::Text)).rinja_auto_escape()?),
454
- ) {
455
- (expr0,) => {
456
- (&&::rinja::filters::Writable(expr0)).rinja_write(writer)?;
457
- }
458
- }
443
+ writer.write_str(" black")?;
444
+ }
445
+ Suit::Diamonds | Suit::Hearts => {
446
+ writer.write_str(" red")?;
459
447
}
460
448
}"# ,
461
449
& [ ( "suit" , "Suit" ) ] ,
462
- 14 ,
450
+ 16 ,
463
451
) ;
464
452
465
453
compare (
466
454
r#"{{ '\x41' }}{{ '\n' }}{{ '\r' }}{{ '\t' }}{{ '\\' }}{{ '\u{2665}' }}{{ '\'' }}{{ '\"' }}{{ '"' }}
467
455
{{ "\x41\n\r\t\\\u{2665}\'\"'" }}"# ,
468
- r#"
469
- match (
470
- &((&&::rinja::filters::AutoEscaper::new(&('\x41'), ::rinja::filters::Text))
471
- .rinja_auto_escape()?),
472
- &((&&::rinja::filters::AutoEscaper::new(&('\n'), ::rinja::filters::Text))
473
- .rinja_auto_escape()?),
474
- &((&&::rinja::filters::AutoEscaper::new(&('\r'), ::rinja::filters::Text))
475
- .rinja_auto_escape()?),
476
- &((&&::rinja::filters::AutoEscaper::new(&('\t'), ::rinja::filters::Text))
477
- .rinja_auto_escape()?),
478
- &((&&::rinja::filters::AutoEscaper::new(&('\\'), ::rinja::filters::Text))
479
- .rinja_auto_escape()?),
480
- &((&&::rinja::filters::AutoEscaper::new(
481
- &('\u{2665}'),
482
- ::rinja::filters::Text,
483
- ))
484
- .rinja_auto_escape()?),
485
- &((&&::rinja::filters::AutoEscaper::new(&('\''), ::rinja::filters::Text))
486
- .rinja_auto_escape()?),
487
- &((&&::rinja::filters::AutoEscaper::new(&('\"'), ::rinja::filters::Text))
488
- .rinja_auto_escape()?),
489
- &((&&::rinja::filters::AutoEscaper::new(&('"'), ::rinja::filters::Text))
490
- .rinja_auto_escape()?),
491
- &((&&::rinja::filters::AutoEscaper::new(
492
- &("\x41\n\r\t\\\u{2665}\'\"'"),
493
- ::rinja::filters::Text,
494
- ))
495
- .rinja_auto_escape()?),
496
- ) {
497
- (expr0, expr1, expr2, expr3, expr4, expr5, expr6, expr7, expr8, expr10) => {
498
- (&&::rinja::filters::Writable(expr0)).rinja_write(writer)?;
499
- (&&::rinja::filters::Writable(expr1)).rinja_write(writer)?;
500
- (&&::rinja::filters::Writable(expr2)).rinja_write(writer)?;
501
- (&&::rinja::filters::Writable(expr3)).rinja_write(writer)?;
502
- (&&::rinja::filters::Writable(expr4)).rinja_write(writer)?;
503
- (&&::rinja::filters::Writable(expr5)).rinja_write(writer)?;
504
- (&&::rinja::filters::Writable(expr6)).rinja_write(writer)?;
505
- (&&::rinja::filters::Writable(expr7)).rinja_write(writer)?;
506
- (&&::rinja::filters::Writable(expr8)).rinja_write(writer)?;
507
- writer.write_str("
508
- ")?;
509
- (&&::rinja::filters::Writable(expr10)).rinja_write(writer)?;
510
- }
511
- }
512
- "# ,
456
+ r#"writer.write_str("A
457
+ \r \\♥'\"\"
458
+ A
459
+ \r \\♥'\"'")?;"# ,
513
460
& [ ] ,
514
- 31 ,
461
+ 23 ,
515
462
) ;
516
463
}
0 commit comments