From b6ac1bb19137312833c28d7f7492e8f58e34c5e5 Mon Sep 17 00:00:00 2001 From: Shay Palachy Date: Sat, 7 Sep 2019 11:45:45 +0300 Subject: [PATCH] ignoring versioneer in deepsource + retryWrites=False in MongoClient constructor --- .deepsource.toml | 5 +++++ tests/test_general.py | 6 ++++++ tests/test_mongo_core.py | 9 ++++++++- 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/.deepsource.toml b/.deepsource.toml index 570d0a9..0ac208c 100644 --- a/.deepsource.toml +++ b/.deepsource.toml @@ -4,3 +4,8 @@ name = "python" enabled = true runtime_version = "3.x.x" + +exclude_patterns = [ + "**/versioneer.py", + "**/_version.py" +] diff --git a/tests/test_general.py b/tests/test_general.py index 9105db0..d9a80ec 100644 --- a/tests/test_general.py +++ b/tests/test_general.py @@ -2,6 +2,7 @@ import os +import cachier from cachier.core import ( MAX_WORKERS_ENVAR_NAME, DEFAULT_MAX_WORKERS, @@ -11,6 +12,11 @@ from cachier.core import ( ) +def test_information(): + print("\ncachier version: ", end="") + print(cachier.__version__) + + def test_max_workers(): """Just call this function for coverage.""" try: diff --git a/tests/test_mongo_core.py b/tests/test_mongo_core.py index fc68852..6602a64 100644 --- a/tests/test_mongo_core.py +++ b/tests/test_mongo_core.py @@ -12,6 +12,7 @@ except ImportError: # python 2 import Queue as queue import pytest +import pymongo from pymongo.mongo_client import MongoClient from pymongo.errors import OperationFailure @@ -25,7 +26,7 @@ _TEST_PWD = 'ZGhjO5CQESYJ69U4z65G79YG' def _get_cachier_db_mongo_client(): - client = MongoClient(host=_TEST_HOST, port=_TEST_PORT) + client = MongoClient(host=_TEST_HOST, port=_TEST_PORT, retryWrites=False) client.cachier_test.authenticate( name=_TEST_USERNAME, password=_TEST_PWD, @@ -49,6 +50,12 @@ def _test_mongetter(): # === Mongo core tests === + +def test_information(): + print("\npymongo version: ", end="") + print(pymongo.__version__) + + @cachier(mongetter=_test_mongetter) def _test_mongo_caching(arg_1, arg_2): """Some function."""