Репозиторий Sisyphus
Последнее обновление: 21 августа 2019 | Пакетов: 17343 | Посещений: 14682221
en ru br
Репозитории ALT

Группа :: Разработка/Документация
Пакет: python-module-execnet-docs

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: fix-test_popen_nice-test.patch
Скачать


From 7c6471d098d39845961f4909f2fb5435cdea6fc0 Mon Sep 17 00:00:00 2001
From: Stanislav Levin <slev@altlinux.org>
Date: Thu, 30 Aug 2018 18:03:40 +0300
Subject: [PATCH] Fix 'test_popen_nice' test
---
 execnet/testing/test_xspec.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/execnet/testing/test_xspec.py b/execnet/testing/test_xspec.py
index cbb2055..1121662 100644
--- a/execnet/testing/test_xspec.py
+++ b/execnet/testing/test_xspec.py
@@ -136,9 +136,13 @@ class TestMakegateway:
         remotenice = gw.remote_exec(getnice).receive()
         gw.exit()
         if remotenice is not None:
-            gw = makegateway("popen//nice=5")
+            LINUX_NICE_MAX = 19
+            # check for Linux
+            assert remotenice <= LINUX_NICE_MAX
+            nice = LINUX_NICE_MAX - remotenice
+            gw = makegateway("popen//nice={}".format(nice))
             remotenice2 = gw.remote_exec(getnice).receive()
-            assert remotenice2 == remotenice + 5
+            assert remotenice2 == remotenice + nice
 
     def test_popen_env(self, makegateway):
         gw = makegateway("popen//env:NAME123=123")
-- 
2.17.1
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin