예제 #1
0
def db(request):
    """Return a data broker
    """
    from databroker.tests.utils import build_sqlite_backed_broker
    db = build_sqlite_backed_broker(request)
    db.reg.register_handler('NPY_SEQ', NumpySeqHandler)
    return db
예제 #2
0
파일: conftest.py 프로젝트: NSLS-II/bluesky
def db(request):
    """Return a data broker
    """
    from databroker.tests.utils import build_sqlite_backed_broker
    db = build_sqlite_backed_broker(request)
    db.reg.register_handler('NPY_SEQ', NumpySeqHandler)
    return db
예제 #3
0
파일: conftest.py 프로젝트: Sasaank/xpdAn
def ltdb(request):
    """Return a data broker
    """
    from databroker.tests.utils import build_sqlite_backed_broker
    db = build_sqlite_backed_broker(request)
    db.prepare_hook = lambda name, doc: copy.deepcopy(doc)
    return db
예제 #4
0
def broker_factory(request):
    "Use this to get more than one broker in a test."
    param_map = {'sqlite': lambda: build_sqlite_backed_broker(request),
                 'mongo': lambda: build_pymongo_backed_broker(request),
                 'hdf5': lambda: build_hdf5_backed_broker(request),
                 'client': lambda: build_client_backend_broker(request)}

    return param_map[request.param]
예제 #5
0
파일: conftest.py 프로젝트: tacaswell/xpdAn
def ltdb(request):
    """Return a data broker
    """
    from databroker.tests.utils import build_sqlite_backed_broker

    db = build_sqlite_backed_broker(request)
    db.prepare_hook = lambda name, doc: copy.deepcopy(doc)
    reg = db.reg
    reg.register_handler("NPY_SEQ", NumpySeqHandler)
    return db
예제 #6
0
파일: conftest.py 프로젝트: xpdAcq/xpdAn
def ltdb(request):
    """Return a data broker
    """
    from databroker.tests.utils import build_sqlite_backed_broker

    db = build_sqlite_backed_broker(request)
    db.prepare_hook = lambda name, doc: copy.deepcopy(doc)
    reg = db.reg
    reg.register_handler("NPY_SEQ", NumpySeqHandler)
    return db
def db(request):
    from databroker.tests.utils import build_sqlite_backed_broker
    bk = build_sqlite_backed_broker(request)
    return bk
예제 #8
0
def ltdb(request):
    """Return a data broker
    """
    from databroker.tests.utils import build_sqlite_backed_broker
    db = build_sqlite_backed_broker(request)
    return db