def test_configuring_how_many_attempts_to_make_for_non_stale_results(self): self.session = ravendb.store( self.get_uri(), self.get_db(), maxAttemptsToWaitForNonStaleResults=50).createSession() self.assertEqual( self.session.config.maxAttemptsToWaitForNonStaleResults, 50)
def test_configuring_wait_for_non_stale_results(self): self.session = ravendb.store(self.get_uri(), self.get_db(), waitForNonStaleResults = False).createSession() self.assertEqual(self.session.config.waitForNonStaleResults, False)
def test_configuring_how_many_attempts_to_make_for_non_stale_results(self): self.session = ravendb.store(self.get_uri(), self.get_db(), maxAttemptsToWaitForNonStaleResults = 50).createSession() self.assertEqual( self.session.config.maxAttemptsToWaitForNonStaleResults, 50 )
def test_configuring_how_long_to_wait_for_non_stale_results(self): self.session = ravendb.store(self.get_uri(), self.get_db(), secondsToWaitForNonStaleResults = 0.5).createSession() self.assertEqual( self.session.config.secondsToWaitForNonStaleResults, 0.5 )
def test_configuring_wait_for_non_stale_results(self): self.session = ravendb.store( self.get_uri(), self.get_db(), waitForNonStaleResults=False).createSession() self.assertEqual(self.session.config.waitForNonStaleResults, False)
def test_configuring_how_long_to_wait_for_non_stale_results(self): self.session = ravendb.store( self.get_uri(), self.get_db(), secondsToWaitForNonStaleResults=0.5).createSession() self.assertEqual(self.session.config.secondsToWaitForNonStaleResults, 0.5)
if label == 'mongo'.lower(): for key, value in store.iteritems(): y = [key, value] result.append(y) else: for key in store.keys(): y = [key, str(len(store[key]))] result.append(y) return tabulate(result, headers=[label, 'Records']) if __name__ == '__main__': # CREATE RAVEN OBJECT c1 = ravendb.store(url=RAVEN_URL, database=RAVEN_DB) session = c1.createSession() print '--------\nRAVEN DB\n--------\nURL: %s\nDB: %s\n' % (RAVEN_URL, RAVEN_DB) # SAVE OUR QUERY RESULTS store = {} # ITERATE INDEXS AND STORE RESULTS for index in RAVEN_INDEXS: raven = session.query(index, query={}) raven = raven['Results'] store[index] = raven del raven
def get_store(self): uri = os.environ['ravenhq_url'] db = os.environ['ravenhq_db'] apikey = os.environ['ravenhq_apikey'] return ravendb.store(uri, db, apikey)
def get_store(self): return ravendb.store(CONFIG['uri'], CONFIG['db'])