]> Cypherpunks.ru repositories - pyderasn.git/commitdiff
Ability to specify max_examples via envvar
authorSergey Matveev <stargrave@stargrave.org>
Wed, 12 Feb 2020 07:50:05 +0000 (10:50 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 12 Feb 2020 14:13:46 +0000 (17:13 +0300)
tests/test_pyderasn.py

index 1c2f9b037bf47c1279056344b9fb07b91f784505..5ba9adf75a91928a109d3bf33b01b1a3f21b94a0 100644 (file)
@@ -20,6 +20,7 @@ from copy import deepcopy
 from datetime import datetime
 from datetime import timedelta
 from importlib import import_module
+from os import environ
 from random import random
 from string import ascii_letters
 from string import digits
@@ -126,8 +127,10 @@ from pyderasn import VideotexString
 from pyderasn import VisibleString
 
 
+max_examples = environ.get("MAX_EXAMPLES")
 settings.register_profile("local", settings(
     deadline=5000,
+    **({"max_examples": int(max_examples)} if max_examples else {})
 ))
 settings.load_profile("local")
 LONG_TEST_MAX_EXAMPLES = settings().max_examples * 4