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)
Esempio n. 7
0
    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
Esempio n. 8
0
 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)
Esempio n. 9
0
 def get_store(self):
     return ravendb.store(CONFIG['uri'], CONFIG['db'])
Esempio n. 10
0
 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)