99from faker import Faker
1010from models_library .api_schemas_resource_usage_tracker .pricing_plans import (
1111 PricingPlanGet ,
12+ PricingPlanPage ,
1213 PricingPlanToServiceGet ,
1314 PricingUnitGet ,
1415)
@@ -45,60 +46,63 @@ def mock_rpc_resource_usage_tracker_service_api(
4546 return {
4647 ## Pricing plans
4748 "list_pricing_plans" : mocker .patch (
48- "simcore_service_webserver.resource_usage._pricing_plans_admin_api .pricing_plans.list_pricing_plans" ,
49+ "simcore_service_webserver.resource_usage._pricing_plans_admin_service .pricing_plans.list_pricing_plans" ,
4950 autospec = True ,
50- return_value = [
51- PricingPlanGet .model_validate (
52- PricingPlanGet .model_config ["json_schema_extra" ]["examples" ][0 ],
53- )
54- ],
51+ return_value = PricingPlanPage (
52+ items = [
53+ PricingPlanGet .model_validate (
54+ PricingPlanGet .model_config ["json_schema_extra" ]["examples" ][0 ],
55+ )
56+ ],
57+ total = 1 ,
58+ ),
5559 ),
5660 "get_pricing_plan" : mocker .patch (
57- "simcore_service_webserver.resource_usage._pricing_plans_admin_api .pricing_plans.get_pricing_plan" ,
61+ "simcore_service_webserver.resource_usage._pricing_plans_admin_service .pricing_plans.get_pricing_plan" ,
5862 autospec = True ,
5963 return_value = PricingPlanGet .model_validate (
6064 PricingPlanGet .model_config ["json_schema_extra" ]["examples" ][0 ],
6165 ),
6266 ),
6367 "create_pricing_plan" : mocker .patch (
64- "simcore_service_webserver.resource_usage._pricing_plans_admin_api .pricing_plans.create_pricing_plan" ,
68+ "simcore_service_webserver.resource_usage._pricing_plans_admin_service .pricing_plans.create_pricing_plan" ,
6569 autospec = True ,
6670 return_value = PricingPlanGet .model_validate (
6771 PricingPlanGet .model_config ["json_schema_extra" ]["examples" ][0 ],
6872 ),
6973 ),
7074 "update_pricing_plan" : mocker .patch (
71- "simcore_service_webserver.resource_usage._pricing_plans_admin_api .pricing_plans.update_pricing_plan" ,
75+ "simcore_service_webserver.resource_usage._pricing_plans_admin_service .pricing_plans.update_pricing_plan" ,
7276 autospec = True ,
7377 return_value = PricingPlanGet .model_validate (
7478 PricingPlanGet .model_config ["json_schema_extra" ]["examples" ][0 ],
7579 ),
7680 ),
7781 ## Pricing units
7882 "get_pricing_unit" : mocker .patch (
79- "simcore_service_webserver.resource_usage._pricing_plans_admin_api .pricing_units.get_pricing_unit" ,
83+ "simcore_service_webserver.resource_usage._pricing_plans_admin_service .pricing_units.get_pricing_unit" ,
8084 autospec = True ,
8185 return_value = PricingUnitGet .model_validate (
8286 PricingUnitGet .model_config ["json_schema_extra" ]["examples" ][0 ],
8387 ),
8488 ),
8589 "create_pricing_unit" : mocker .patch (
86- "simcore_service_webserver.resource_usage._pricing_plans_admin_api .pricing_units.create_pricing_unit" ,
90+ "simcore_service_webserver.resource_usage._pricing_plans_admin_service .pricing_units.create_pricing_unit" ,
8791 autospec = True ,
8892 return_value = PricingUnitGet .model_validate (
8993 PricingUnitGet .model_config ["json_schema_extra" ]["examples" ][0 ],
9094 ),
9195 ),
9296 "update_pricing_unit" : mocker .patch (
93- "simcore_service_webserver.resource_usage._pricing_plans_admin_api .pricing_units.update_pricing_unit" ,
97+ "simcore_service_webserver.resource_usage._pricing_plans_admin_service .pricing_units.update_pricing_unit" ,
9498 autospec = True ,
9599 return_value = PricingUnitGet .model_validate (
96100 PricingUnitGet .model_config ["json_schema_extra" ]["examples" ][0 ],
97101 ),
98102 ),
99103 ## Pricing plan to service
100104 "list_connected_services_to_pricing_plan_by_pricing_plan" : mocker .patch (
101- "simcore_service_webserver.resource_usage._pricing_plans_admin_api .pricing_plans.list_connected_services_to_pricing_plan_by_pricing_plan" ,
105+ "simcore_service_webserver.resource_usage._pricing_plans_admin_service .pricing_plans.list_connected_services_to_pricing_plan_by_pricing_plan" ,
102106 autospec = True ,
103107 return_value = [
104108 PricingPlanToServiceGet .model_validate (
@@ -109,7 +113,7 @@ def mock_rpc_resource_usage_tracker_service_api(
109113 ],
110114 ),
111115 "connect_service_to_pricing_plan" : mocker .patch (
112- "simcore_service_webserver.resource_usage._pricing_plans_admin_api .pricing_plans.connect_service_to_pricing_plan" ,
116+ "simcore_service_webserver.resource_usage._pricing_plans_admin_service .pricing_plans.connect_service_to_pricing_plan" ,
113117 autospec = True ,
114118 return_value = PricingPlanToServiceGet .model_validate (
115119 PricingPlanToServiceGet .model_config ["json_schema_extra" ]["examples" ][
0 commit comments