Exemplo n.º 1
0
def test_n_to_n_mango_filter(normal, attachments):
    rep = conftest.get_rep()
    selector = {"_id": {"$ne": None}}
    rep.replicate_n_to_n_and_compare(n=10,
                                     num=10,
                                     normal=normal,
                                     attachments=attachments,
                                     filter_mango=selector)
Exemplo n.º 2
0
def test_n_to_n_js_filter(normal, attachments):
    rep = conftest.get_rep()
    filter_js = "function(doc, req) {return true;}"
    rep.replicate_n_to_n_and_compare(n=10,
                                     num=10,
                                     normal=normal,
                                     attachments=attachments,
                                     filter_js=filter_js)
Exemplo n.º 3
0
def test_n_to_n_view_filter(normal, attachments):
    rep = conftest.get_rep()
    view_map = "function(doc) { emit(doc._id, null); };"
    rep.replicate_n_to_n_and_compare(n=10,
                                     num=10,
                                     normal=normal,
                                     attachments=attachments,
                                     filter_view=view_map)
Exemplo n.º 4
0
def test_n_to_n_doc_ids_filter(normal, attachments):
    rep = conftest.get_rep()
    cfg = rep.getcfg()
    n = 10
    doc_ids = [cfg.prefix + '-%07d' % i for i in xrange(1, n + 1)]
    rep.replicate_n_to_n_and_compare(n=10,
                                     num=10,
                                     normal=normal,
                                     attachments=attachments,
                                     filter_doc_ids=doc_ids)
Exemplo n.º 5
0
def test_attachments(normal, attachments, num):
    rep = conftest.get_rep()
    rep.replicate_n_to_n_and_compare(n=10,
                                     num=num,
                                     normal=normal,
                                     attachments=attachments)
Exemplo n.º 6
0
def test_n_to_n_pattern(normal, db_per_doc):
    rep = conftest.get_rep()
    rep.clean()
    rep.replicate_n_to_n_and_compare(n=10, num=100, normal=normal,
                                     db_per_doc=db_per_doc)