+# from o2ims.adapter.clients.orm_stx import start_o2ims_stx_mappers\r
+\r
+from o2app.adapter import unit_of_work\r
+from o2ims.views.ocloud_route import configure_namespace\r
+\r
+from o2app.bootstrap import bootstrap\r
+\r
+\r
+@pytest.fixture\r
+def mock_uow():\r
+ session = MagicMock()\r
+ uow = unit_of_work.SqlAlchemyUnitOfWork(session_factory=session)\r
+ return session, uow\r
+\r
+\r
+@pytest.fixture\r
+def mock_flask_uow(mock_uow):\r
+ session, uow = mock_uow\r
+ app = Flask(__name__)\r
+ # app.config["TESTING"] = True\r
+ api = Api(app)\r
+ bus = bootstrap(False, uow)\r
+ configure_namespace(api, bus)\r
+ client = app.test_client()\r
+ return session, client\r