summaryrefslogtreecommitdiff
path: root/trove/tests/scenario
diff options
context:
space:
mode:
authorFan Zhang <zh.f@outlook.com>2018-02-27 15:51:17 +0800
committerFan Zhang <zh.f@outlook.com>2018-06-14 12:56:05 +0800
commit4279fd253baf77fef8a5a8e6374f79e988d01d4b (patch)
tree244935f6de880bc31032f17e293f6f5f18f49b09 /trove/tests/scenario
parent9cdb08cb7be0a2b9edf2b3ce173009606750ea97 (diff)
downloadtrove-4279fd253baf77fef8a5a8e6374f79e988d01d4b.tar.gz
Remove pycrypto from requirements
Remove pycrypto completely from requirements and fix the related tests. Closes-Bug: #1749574 Depends-On: I5c0c1a238023c116af5a84d899e629f1c7c3513f Change-Id: Ibfedd9e2ab0a5e78959108112f57103a089f02d1 Signed-off-by: Fan Zhang <zh.f@outlook.com>
Diffstat (limited to 'trove/tests/scenario')
-rw-r--r--trove/tests/scenario/runners/module_runners.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/trove/tests/scenario/runners/module_runners.py b/trove/tests/scenario/runners/module_runners.py
index 3c1199b0..c6483e31 100644
--- a/trove/tests/scenario/runners/module_runners.py
+++ b/trove/tests/scenario/runners/module_runners.py
@@ -14,7 +14,7 @@
# under the License.
#
-import Crypto.Random
+import os
from proboscis import SkipTest
import re
import tempfile
@@ -42,7 +42,7 @@ class ModuleRunner(TestRunner):
self.MODULE_NEG_CONTENTS = 'contents for negative tests'
self.MODULE_BINARY_SUFFIX = '_bin_auto'
self.MODULE_BINARY_SUFFIX2 = self.MODULE_BINARY_SUFFIX + '_2'
- self.MODULE_BINARY_CONTENTS = Crypto.Random.new().read(20)
+ self.MODULE_BINARY_CONTENTS = os.urandom(20)
self.MODULE_BINARY_CONTENTS2 = '\x00\xFF\xea\x9c\x11\xfeok\xb1\x8ax'
self.module_name_order = [