Beispiel #1
0
 def test_equality_of_both_blob_and_db(self):
   slider = ConcursoHTML()
   concursos_db = slider.get_all_concursos()
   pickled = ConcursosHistoryPickledStorage(read_as_id=READ_CONCHIST_AS_TIMEONWARDS_ORDERED_INTS)
   pickled.read_or_create_not_returning_list()
   # repeat it, so that a blob will be read from
   pickled = ConcursosHistoryPickledStorage(read_as_id=READ_CONCHIST_AS_TIMEONWARDS_ORDERED_INTS)
   concursos_blob = pickled.read_or_create()
   for i, concurso in enumerate(concursos_db):
     # get_dezenas() as a numpy array
     dezenas_db = numpy.array(concurso.get_dezenas())
     dezenas_blob = concursos_blob[i]
     self.assertEqual(dezenas_blob.all(), dezenas_db.all())  
Beispiel #2
0
def read_concursos_history(do_ordered_dozens=False):
  all_histjogos_as_dezenas = []
  slider = ConcursoHTML()
  # print 'Please wait. Reading database :: read_all_past_concursos() '
  concursos = slider.get_all_concursos()
  for concurso in concursos:
    if do_ordered_dozens:
      dezenas = concurso.get_dezenas()
    else:
      dezenas = concurso.get_dezenas_in_orig_order()
    # print i, # dezenas
    if concurso.nDoConc % 250 == 0:
      pass
      # print concurso.nDoConc, 'done'
    all_histjogos_as_dezenas.append(dezenas)
  return all_histjogos_as_dezenas