@@ -753,7 +753,7 @@ def parse(input):
753
753
}
754
754
755
755
#[ test]
756
- fn metrics_are_sorted_by_registration_order ( ) {
756
+ fn metrics_are_sorted_in_registration_order ( ) {
757
757
let mut registry = Registry :: default ( ) ;
758
758
let counter: Counter = Counter :: default ( ) ;
759
759
let another_counter: Counter = Counter :: default ( ) ;
@@ -774,20 +774,20 @@ def parse(input):
774
774
}
775
775
776
776
#[ test]
777
- fn metric_family_is_sorted_by_registration_order ( ) {
777
+ fn metric_family_is_sorted_lexicographically ( ) {
778
778
let mut registry = Registry :: default ( ) ;
779
779
let gauge = Family :: < Vec < ( String , String ) > , Gauge > :: default ( ) ;
780
780
registry. register ( "my_gauge" , "My gauge" , gauge. clone ( ) ) ;
781
781
782
- {
783
- let gauge0 = gauge . get_or_create ( & vec ! [ ( "label" . to_string( ) , "0" . to_string( ) ) ] ) ;
784
- gauge0 . set ( 0 ) ;
785
- }
786
-
787
- {
788
- let gauge1 = gauge. get_or_create ( & vec ! [ ( "label" . to_string ( ) , "1" . to_string ( ) ) ] ) ;
789
- gauge1 . set ( 1 ) ;
790
- }
782
+ gauge
783
+ . get_or_create ( & vec ! [ ( "label" . to_string( ) , "0" . to_string( ) ) ] )
784
+ . set ( 0 ) ;
785
+ gauge
786
+ . get_or_create ( & vec ! [ ( "label" . to_string ( ) , "2" . to_string ( ) ) ] )
787
+ . set ( 2 ) ;
788
+ gauge
789
+ . get_or_create ( & vec ! [ ( "label" . to_string ( ) , "1" . to_string ( ) ) ] )
790
+ . set ( 1 ) ;
791
791
792
792
let mut encoded = String :: new ( ) ;
793
793
encode ( & mut encoded, & registry) . unwrap ( ) ;
@@ -796,6 +796,7 @@ def parse(input):
796
796
+ "# TYPE my_gauge gauge\n "
797
797
+ "my_gauge{label=\" 0\" } 0\n "
798
798
+ "my_gauge{label=\" 1\" } 1\n "
799
+ + "my_gauge{label=\" 2\" } 2\n "
799
800
+ "# EOF\n " ;
800
801
assert_eq ! ( expected, encoded) ;
801
802
}
0 commit comments