from decimal import Decimal from eums.fixtures.flows import seed_flows seed_flows() from eums.fixtures.questions import seed_questions from eums.models import DistributionPlanNode, Consignee, NumericQuestion, TextQuestion from eums.test.api.authenticated_api_test_case import AuthenticatedAPITestCase from eums.test.config import BACKEND_URL from eums.test.factories.consignee_factory import ConsigneeFactory from eums.test.factories.distribution_plan_factory import DistributionPlanFactory from eums.test.factories.distribution_plan_node_factory import DistributionPlanNodeFactory from eums.test.factories.run_factory import RunFactory from eums.test.factories.purchase_order_factory import PurchaseOrderFactory from eums.test.factories.purchase_order_item_factory import PurchaseOrderItemFactory from eums.test.factories.sales_order_factory import SalesOrderFactory from eums.test.factories.sales_order_item_factory import SalesOrderItemFactory class StockReportResponsesEndpointTest(AuthenticatedAPITestCase): def setUp(self): super(StockReportResponsesEndpointTest, self).setUp() self.setup_actors() self.setup_purchase_orders_and_items() self.setup_distribution_plans() def test_gets_stock_value_for_all_purchase_orders_for_an_ip(self): self.setup_responses()
def setUpClass(cls): seed_flows()
def setUpClass(cls): from eums.fixtures.flows import seed_flows from eums.fixtures.ip_questions import seed_ip_questions seed_flows() seed_ip_questions()