Example #1
0
 def test_interpreter(self):
     for desc in gen_descriptor_classes(niter=float('inf'), opts=OPTS):
         interp = Interpreter.get_interpreter(desc)
         if desc['aggregate'] is False and desc['geom'] is not None:
             ret = interp.execute()
             import ipdb;
             ipdb.set_trace()
Example #2
0
    def test_raw(self):
        niter = 1
        grouping = ['year']
        raw = False
        for desc in misc.gen_descriptor_classes(niter=niter):
            for data in misc.gen_example_data(niter=niter):
                eng = engine.OcgCalculationEngine(
                       grouping,
                       data['tid'],
                       data['timevec'],
                       desc['calc'],
                       raw=raw)
#                coll = eng.execute(data)
                conv = CsvConverter(desc,data,base_name='ocg',wd=None,conn=None,
                                    cengine=eng,write_attr=False,
                                    wkt=False,
                                    wkb=False)
                conv.run()
        pass
Example #3
0
 def test_raw(self):
     niter = 1
     grouping = ['year']
     raw = False
     for desc in misc.gen_descriptor_classes(niter=niter):
         for data in misc.gen_example_data(niter=niter):
             eng = engine.OcgCalculationEngine(grouping,
                                               data['tid'],
                                               data['timevec'],
                                               desc['calc'],
                                               raw=raw)
             #                coll = eng.execute(data)
             conv = CsvConverter(desc,
                                 data,
                                 base_name='ocg',
                                 wd=None,
                                 conn=None,
                                 cengine=eng,
                                 write_attr=False,
                                 wkt=False,
                                 wkb=False)
             conv.run()
     pass
Example #4
0
 def test_check(self):
     for desc in gen_descriptor_classes():
         interp = Interpreter.get_interpreter(desc)
         interp.check()
Example #5
0
 def test_execute(self):
     for desc in gen_descriptor_classes(niter=1):
         interp = Interpreter.get_interpreter(desc)
         interp.execute()
Example #6
0
 def gen_desc(self, opts=None):
     for desc in gen_descriptor_classes(niter=float('inf'), opts=opts):
         yield (desc)
Example #7
0
 def gen_desc(self, opts=None):
     for desc in gen_descriptor_classes(niter=float('inf'), opts=opts):
         yield (desc)
Example #8
0
 def test_check(self):
     for desc in gen_descriptor_classes():
         interp = Interpreter.get_interpreter(desc)
         interp.check()
Example #9
0
 def test_execute(self):
     for desc in gen_descriptor_classes(niter=1):
         interp = Interpreter.get_interpreter(desc)
         interp.execute()