コード例 #1
0
ファイル: test_Store.py プロジェクト: lowks/data_store
def test_Store_dot_filter_returns_new_store_with_matching_records_removed():
    """Tests that the Store's filter method returns a new Store with
    any records matching desc removed."""
    store = _create_store()
    filtered = store.filter({"this": "bar"})
    assert len(filtered) == (len(store) - 1)
    assert len(filtered.find({"this": "bar"})) == 0
コード例 #2
0
ファイル: test_Store.py プロジェクト: iLoveTux/data_store
def test_Store_dot_filter_returns_new_store_with_matching_records_removed():
    """Tests that the Store's filter method returns a new Store with
    any records matching desc removed."""
    store = _create_store()
    filtered = store.filter({"this": "bar"})
    assert len(filtered) == (len(store) - 1)
    assert len(filtered.find({"this": "bar"})) == 0
コード例 #3
0
ファイル: test_Store.py プロジェクト: lowks/data_store
def test_Store_dot_filter_uses_all_of_finds_functionality():
    store = _create_store()
    filtered = store.filter(
        {"this": "bar"}, sanitize_list=["that"], encrypt_list=["this"], password="******", order_by="that"
    )
    assert isinstance(filtered, Store)
    assert len(filtered) == (len(store) - 1)
    assert len(filtered.find({"this": "that"})) == 0
コード例 #4
0
ファイル: test_Store.py プロジェクト: iLoveTux/data_store
def test_Store_dot_filter_uses_all_of_finds_functionality():
    store = _create_store()
    filtered = store.filter({"this": "bar"},
                            sanitize_list=["that"],
                            encrypt_list=["this"],
                            password="******",
                            order_by="that")
    assert isinstance(filtered, Store)
    assert len(filtered) == (len(store) - 1)
    assert len(filtered.find({"this": "that"})) == 0