@@ -520,7 +520,6 @@ mod test {
520520 use super :: * ;
521521 use crate :: error:: ErrorImpl ;
522522 use maplit:: hashmap;
523- use pyo3:: ffi:: c_str;
524523 use pyo3:: { IntoPyObject , Python } ;
525524 use serde_json:: { json, Value as JsonValue } ;
526525
@@ -545,7 +544,7 @@ mod test {
545544
546545 let expected = Empty ;
547546 let expected_json = json ! ( null) ;
548- let code = c_str ! ( "None" ) ;
547+ let code = c "None";
549548 test_de ( code, & expected, & expected_json) ;
550549 }
551550
@@ -571,7 +570,7 @@ mod test {
571570 "baz" : 45.23 ,
572571 "qux" : true
573572 } ) ;
574- let code = c_str ! ( "{'foo': 'Foo', 'bar': 8, 'baz': 45.23, 'qux': True}" ) ;
573+ let code = c "{'foo': 'Foo', 'bar': 8, 'baz': 45.23, 'qux': True}";
575574 test_de ( code, & expected, & expected_json) ;
576575 }
577576
@@ -583,7 +582,7 @@ mod test {
583582 bar : usize ,
584583 }
585584
586- let code = c_str ! ( "{'foo': 'Foo'}" ) ;
585+ let code = c "{'foo': 'Foo'}";
587586
588587 Python :: attach ( |py| {
589588 let locals = PyDict :: new ( py) ;
@@ -602,7 +601,7 @@ mod test {
602601
603602 let expected = TupleStruct ( "cat" . to_string ( ) , -10.05 ) ;
604603 let expected_json = json ! ( [ "cat" , -10.05 ] ) ;
605- let code = c_str ! ( "('cat', -10.05)" ) ;
604+ let code = c "('cat', -10.05)";
606605 test_de ( code, & expected, & expected_json) ;
607606 }
608607
@@ -611,7 +610,7 @@ mod test {
611610 #[ derive( Debug , Deserialize , PartialEq ) ]
612611 struct TupleStruct ( String , f64 ) ;
613612
614- let code = c_str ! ( "('cat', -10.05, 'foo')" ) ;
613+ let code = c "('cat', -10.05, 'foo')";
615614
616615 Python :: attach ( |py| {
617616 let locals = PyDict :: new ( py) ;
@@ -630,63 +629,63 @@ mod test {
630629
631630 let expected = TupleStruct ( "cat" . to_string ( ) , -10.05 ) ;
632631 let expected_json = json ! ( [ "cat" , -10.05 ] ) ;
633- let code = c_str ! ( "['cat', -10.05]" ) ;
632+ let code = c "['cat', -10.05]";
634633 test_de ( code, & expected, & expected_json) ;
635634 }
636635
637636 #[ test]
638637 fn test_tuple ( ) {
639638 let expected = ( "foo" . to_string ( ) , 5 ) ;
640639 let expected_json = json ! ( [ "foo" , 5 ] ) ;
641- let code = c_str ! ( "('foo', 5)" ) ;
640+ let code = c "('foo', 5)";
642641 test_de ( code, & expected, & expected_json) ;
643642 }
644643
645644 #[ test]
646645 fn test_tuple_from_pylist ( ) {
647646 let expected = ( "foo" . to_string ( ) , 5 ) ;
648647 let expected_json = json ! ( [ "foo" , 5 ] ) ;
649- let code = c_str ! ( "['foo', 5]" ) ;
648+ let code = c "['foo', 5]";
650649 test_de ( code, & expected, & expected_json) ;
651650 }
652651
653652 #[ test]
654653 fn test_vec_from_pyset ( ) {
655654 let expected = vec ! [ "foo" . to_string( ) ] ;
656655 let expected_json = json ! ( [ "foo" ] ) ;
657- let code = c_str ! ( "{'foo'}" ) ;
656+ let code = c "{'foo'}";
658657 test_de ( code, & expected, & expected_json) ;
659658 }
660659
661660 #[ test]
662661 fn test_vec_from_pyfrozenset ( ) {
663662 let expected = vec ! [ "foo" . to_string( ) ] ;
664663 let expected_json = json ! ( [ "foo" ] ) ;
665- let code = c_str ! ( "frozenset({'foo'})" ) ;
664+ let code = c "frozenset({'foo'})";
666665 test_de ( code, & expected, & expected_json) ;
667666 }
668667
669668 #[ test]
670669 fn test_vec ( ) {
671670 let expected = vec ! [ 3 , 2 , 1 ] ;
672671 let expected_json = json ! ( [ 3 , 2 , 1 ] ) ;
673- let code = c_str ! ( "[3, 2, 1]" ) ;
672+ let code = c "[3, 2, 1]";
674673 test_de ( code, & expected, & expected_json) ;
675674 }
676675
677676 #[ test]
678677 fn test_vec_from_tuple ( ) {
679678 let expected = vec ! [ 3 , 2 , 1 ] ;
680679 let expected_json = json ! ( [ 3 , 2 , 1 ] ) ;
681- let code = c_str ! ( "(3, 2, 1)" ) ;
680+ let code = c "(3, 2, 1)";
682681 test_de ( code, & expected, & expected_json) ;
683682 }
684683
685684 #[ test]
686685 fn test_hashmap ( ) {
687686 let expected = hashmap ! { "foo" . to_string( ) => 4 } ;
688687 let expected_json = json ! ( { "foo" : 4 } ) ;
689- let code = c_str ! ( "{'foo': 4}" ) ;
688+ let code = c "{'foo': 4}";
690689 test_de ( code, & expected, & expected_json) ;
691690 }
692691
@@ -699,7 +698,7 @@ mod test {
699698
700699 let expected = Foo :: Variant ;
701700 let expected_json = json ! ( "Variant" ) ;
702- let code = c_str ! ( "'Variant'" ) ;
701+ let code = c "'Variant'";
703702 test_de ( code, & expected, & expected_json) ;
704703 }
705704
@@ -712,7 +711,7 @@ mod test {
712711
713712 let expected = Foo :: Tuple ( 12 , "cat" . to_string ( ) ) ;
714713 let expected_json = json ! ( { "Tuple" : [ 12 , "cat" ] } ) ;
715- let code = c_str ! ( "{'Tuple': [12, 'cat']}" ) ;
714+ let code = c "{'Tuple': [12, 'cat']}";
716715 test_de ( code, & expected, & expected_json) ;
717716 }
718717
@@ -725,7 +724,7 @@ mod test {
725724
726725 let expected = Foo :: NewType ( "cat" . to_string ( ) ) ;
727726 let expected_json = json ! ( { "NewType" : "cat" } ) ;
728- let code = c_str ! ( "{'NewType': 'cat'}" ) ;
727+ let code = c "{'NewType': 'cat'}";
729728 test_de ( code, & expected, & expected_json) ;
730729 }
731730
@@ -741,7 +740,7 @@ mod test {
741740 bar : 25 ,
742741 } ;
743742 let expected_json = json ! ( { "Struct" : { "foo" : "cat" , "bar" : 25 } } ) ;
744- let code = c_str ! ( "{'Struct': {'foo': 'cat', 'bar': 25}}" ) ;
743+ let code = c "{'Struct': {'foo': 'cat', 'bar': 25}}";
745744 test_de ( code, & expected, & expected_json) ;
746745 }
747746 #[ test]
@@ -754,7 +753,7 @@ mod test {
754753
755754 let expected = Foo :: Tuple ( 12.0 , 'c' ) ;
756755 let expected_json = json ! ( [ 12.0 , 'c' ] ) ;
757- let code = c_str ! ( "[12.0, 'c']" ) ;
756+ let code = c "[12.0, 'c']";
758757 test_de ( code, & expected, & expected_json) ;
759758 }
760759
@@ -768,7 +767,7 @@ mod test {
768767
769768 let expected = Foo :: NewType ( "cat" . to_string ( ) ) ;
770769 let expected_json = json ! ( "cat" ) ;
771- let code = c_str ! ( "'cat'" ) ;
770+ let code = c "'cat'";
772771 test_de ( code, & expected, & expected_json) ;
773772 }
774773
@@ -785,7 +784,7 @@ mod test {
785784 bar : [ 2 , 5 , 3 , 1 ] ,
786785 } ;
787786 let expected_json = json ! ( { "foo" : [ "a" , "b" , "c" ] , "bar" : [ 2 , 5 , 3 , 1 ] } ) ;
788- let code = c_str ! ( "{'foo': ['a', 'b', 'c'], 'bar': [2, 5, 3, 1]}" ) ;
787+ let code = c "{'foo': ['a', 'b', 'c'], 'bar': [2, 5, 3, 1]}";
789788 test_de ( code, & expected, & expected_json) ;
790789 }
791790
@@ -818,8 +817,7 @@ mod test {
818817 } ;
819818 let expected_json =
820819 json ! ( { "name" : "SomeFoo" , "bar" : { "value" : 13 , "variant" : { "Tuple" : [ -1.5 , 8 ] } } } ) ;
821- let code =
822- c_str ! ( "{'name': 'SomeFoo', 'bar': {'value': 13, 'variant': {'Tuple': [-1.5, 8]}}}" ) ;
820+ let code = c"{'name': 'SomeFoo', 'bar': {'value': 13, 'variant': {'Tuple': [-1.5, 8]}}}" ;
823821 test_de ( code, & expected, & expected_json) ;
824822 }
825823
@@ -868,7 +866,7 @@ mod test {
868866 fn test_char ( ) {
869867 let expected = 'a' ;
870868 let expected_json = json ! ( "a" ) ;
871- let code = c_str ! ( "'a'" ) ;
869+ let code = c "'a'";
872870 test_de ( code, & expected, & expected_json) ;
873871 }
874872
0 commit comments