def test_should_return_database_manager(self):
     organization = Organization.objects.get(pk=DEFAULT_TEST_ORG_ID)
     dbm = utils.get_database_manager_for_org(organization)
     self.assertEquals(
         utils.generate_document_store_name(DEFAULT_TEST_ORG_NAME,
                                            DEFAULT_TEST_ORG_ID),
         dbm.database_name)
Ejemplo n.º 2
0
 def test_should_return_database_manager(self):
     with patch('datawinners.main.database.mangrove_db_manager'
                ) as mangrove_db_manager_mock:
         mangrove_db_manager_mock.side_effect = lambda server, database, credentials: Mock(
             spec=DatabaseManager, database_name=database)
         organization = Organization.objects.get(pk=DEFAULT_TEST_ORG_ID)
         dbm = utils.get_database_manager_for_org(organization)
         self.assertEquals(
             utils.generate_document_store_name(DEFAULT_TEST_ORG_NAME,
                                                DEFAULT_TEST_ORG_ID),
             dbm.database_name)
         mangrove_db_manager_mock.assert_called_once_with(
             credentials=COUCHDB_CREDENTIALS,
             database=u'hni_testorg_slx364903',
             server=COUCH_DB_SERVER)
 def test_generate_document_store(self):
     self.assertEquals(
         u'hni_testorg_slx364903',
         utils.generate_document_store_name(DEFAULT_TEST_ORG_NAME,
                                            DEFAULT_TEST_ORG_ID))