@@ -404,7 +404,10 @@ mod analytics_router_test {
404
404
query:: { AllowedKey , Time } ,
405
405
AnalyticsQuery , Metric , OperatingSystem , Timeframe ,
406
406
} ,
407
- sentry:: { DateHour , FetchedAnalytics , FetchedMetric , UpdateAnalytics , CLICK , IMPRESSION } ,
407
+ sentry:: {
408
+ AnalyticsResponse , DateHour , FetchedAnalytics , FetchedMetric , UpdateAnalytics , CLICK ,
409
+ IMPRESSION ,
410
+ } ,
408
411
test_util:: { ADVERTISER , DUMMY_CAMPAIGN , DUMMY_IPFS , IDS , LEADER , PUBLISHER , PUBLISHER_2 } ,
409
412
UnifiedNum ,
410
413
} ;
@@ -691,8 +694,9 @@ mod analytics_router_test {
691
694
. await
692
695
. expect ( "Should get json" ) ;
693
696
694
- let fetched_analytics: Vec < FetchedAnalytics > =
695
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
697
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
698
+ . expect ( "Should get analytics response" )
699
+ . analytics ;
696
700
697
701
assert_eq ! (
698
702
vec![
@@ -749,8 +753,9 @@ mod analytics_router_test {
749
753
. await
750
754
. expect ( "Should get json" ) ;
751
755
752
- let fetched_analytics: Vec < FetchedAnalytics > =
753
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
756
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
757
+ . expect ( "Should get analytics response" )
758
+ . analytics ;
754
759
assert_eq ! (
755
760
vec![ FetchedMetric :: Count ( 2 ) ] ,
756
761
fetched_analytics
@@ -796,8 +801,9 @@ mod analytics_router_test {
796
801
. await
797
802
. expect ( "Should get json" ) ;
798
803
799
- let fetched_analytics: Vec < FetchedAnalytics > =
800
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
804
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
805
+ . expect ( "Should get analytics response" )
806
+ . analytics ;
801
807
802
808
assert_eq ! (
803
809
vec![ FetchedMetric :: Count ( 1 ) , FetchedMetric :: Count ( 1 ) ] ,
@@ -846,8 +852,9 @@ mod analytics_router_test {
846
852
. await
847
853
. expect ( "Should get json" ) ;
848
854
849
- let fetched_analytics: Vec < FetchedAnalytics > =
850
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
855
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
856
+ . expect ( "Should get analytics response" )
857
+ . analytics ;
851
858
852
859
assert_eq ! (
853
860
vec![
@@ -899,8 +906,9 @@ mod analytics_router_test {
899
906
. await
900
907
. expect ( "Should get json" ) ;
901
908
902
- let fetched_analytics: Vec < FetchedAnalytics > =
903
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
909
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
910
+ . expect ( "Should get analytics response" )
911
+ . analytics ;
904
912
905
913
assert_eq ! (
906
914
vec![
@@ -974,8 +982,9 @@ mod analytics_router_test {
974
982
. await
975
983
. expect ( "Should get json" ) ;
976
984
977
- let fetched_analytics: Vec < FetchedAnalytics > =
978
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
985
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
986
+ . expect ( "Should get analytics response" )
987
+ . analytics ;
979
988
980
989
assert_eq ! (
981
990
vec![
@@ -1009,8 +1018,9 @@ mod analytics_router_test {
1009
1018
. await
1010
1019
. expect ( "Should get json" ) ;
1011
1020
1012
- let fetched_analytics: Vec < FetchedAnalytics > =
1013
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
1021
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
1022
+ . expect ( "Should get analytics response" )
1023
+ . analytics ;
1014
1024
1015
1025
assert_eq ! (
1016
1026
vec![
@@ -1046,8 +1056,9 @@ mod analytics_router_test {
1046
1056
. await
1047
1057
. expect ( "Should get json" ) ;
1048
1058
1049
- let fetched_analytics: Vec < FetchedAnalytics > =
1050
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
1059
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
1060
+ . expect ( "Should get analytics response" )
1061
+ . analytics ;
1051
1062
1052
1063
assert_eq ! (
1053
1064
// Limit is 2
@@ -1082,8 +1093,9 @@ mod analytics_router_test {
1082
1093
. await
1083
1094
. expect ( "Should get json" ) ;
1084
1095
1085
- let fetched_analytics: Vec < FetchedAnalytics > =
1086
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
1096
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
1097
+ . expect ( "Should get analytics response" )
1098
+ . analytics ;
1087
1099
1088
1100
assert_eq ! (
1089
1101
vec![
@@ -1115,8 +1127,9 @@ mod analytics_router_test {
1115
1127
. await
1116
1128
. expect ( "Should get json" ) ;
1117
1129
1118
- let fetched_analytics: Vec < FetchedAnalytics > =
1119
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
1130
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
1131
+ . expect ( "Should get analytics response" )
1132
+ . analytics ;
1120
1133
1121
1134
assert_eq ! (
1122
1135
vec![ FetchedMetric :: Count ( 100 ) ] ,
@@ -1167,8 +1180,9 @@ mod analytics_router_test {
1167
1180
. await
1168
1181
. expect ( "Should get json" ) ;
1169
1182
1170
- let fetched_analytics: Vec < FetchedAnalytics > =
1171
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
1183
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
1184
+ . expect ( "Should get analytics response" )
1185
+ . analytics ;
1172
1186
1173
1187
assert_eq ! (
1174
1188
vec![
@@ -1221,8 +1235,9 @@ mod analytics_router_test {
1221
1235
. await
1222
1236
. expect ( "Should get json" ) ;
1223
1237
1224
- let fetched_analytics: Vec < FetchedAnalytics > =
1225
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
1238
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
1239
+ . expect ( "Should get analytics response" )
1240
+ . analytics ;
1226
1241
assert_eq ! (
1227
1242
vec![ FetchedMetric :: Count ( 69 ) ] ,
1228
1243
fetched_analytics
@@ -1468,8 +1483,9 @@ mod analytics_router_test {
1468
1483
. await
1469
1484
. expect ( "Should get json" ) ;
1470
1485
1471
- let fetched_analytics: Vec < FetchedAnalytics > =
1472
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
1486
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
1487
+ . expect ( "Should get analytics response" )
1488
+ . analytics ;
1473
1489
1474
1490
assert_eq ! (
1475
1491
vec![ FetchedMetric :: Count ( 1 ) , FetchedMetric :: Count ( 3 ) ] ,
@@ -1497,8 +1513,9 @@ mod analytics_router_test {
1497
1513
. await
1498
1514
. expect ( "Should get json" ) ;
1499
1515
1500
- let fetched_analytics: Vec < FetchedAnalytics > =
1501
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
1516
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
1517
+ . expect ( "Should get analytics response" )
1518
+ . analytics ;
1502
1519
1503
1520
assert_eq ! (
1504
1521
vec![ FetchedMetric :: Count ( 1 ) , FetchedMetric :: Count ( 5 ) ] ,
@@ -1526,8 +1543,9 @@ mod analytics_router_test {
1526
1543
. await
1527
1544
. expect ( "Should get json" ) ;
1528
1545
1529
- let fetched_analytics: Vec < FetchedAnalytics > =
1530
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
1546
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
1547
+ . expect ( "Should get analytics response" )
1548
+ . analytics ;
1531
1549
assert_eq ! (
1532
1550
vec![ FetchedMetric :: Count ( 1 ) , FetchedMetric :: Count ( 5 ) ] ,
1533
1551
fetched_analytics
@@ -1576,8 +1594,9 @@ mod analytics_router_test {
1576
1594
. await
1577
1595
. expect ( "Should get json" ) ;
1578
1596
1579
- let fetched_analytics: Vec < FetchedAnalytics > =
1580
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
1597
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
1598
+ . expect ( "Should get analytics response" )
1599
+ . analytics ;
1581
1600
assert_eq ! ( 1 , fetched_analytics. len( ) ) ;
1582
1601
assert_eq ! (
1583
1602
FetchedMetric :: Count ( 1 ) ,
@@ -1603,8 +1622,9 @@ mod analytics_router_test {
1603
1622
. await
1604
1623
. expect ( "Should get json" ) ;
1605
1624
1606
- let fetched_analytics: Vec < FetchedAnalytics > =
1607
- serde_json:: from_slice ( & json) . expect ( "Should get analytics response" ) ;
1625
+ let fetched_analytics = serde_json:: from_slice :: < AnalyticsResponse > ( & json)
1626
+ . expect ( "Should get analytics response" )
1627
+ . analytics ;
1608
1628
assert_eq ! (
1609
1629
vec![ FetchedMetric :: Count ( 69 ) ] ,
1610
1630
fetched_analytics
0 commit comments