File tree Expand file tree Collapse file tree 3 files changed +10
-5
lines changed Expand file tree Collapse file tree 3 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -295,12 +295,15 @@ def setUp(self):
295295 self .dummy_pbs = dummy_generator .pbs_list
296296
297297 def test_ppn_ncpus (self ):
298- assert_true ("ppn" not in str (self .pbs [0 ]))
299- assert_true ("ncpus" in str (self .pbs [0 ]))
300298 assert_true ("ppn" in str (self .dummy_pbs [0 ]))
301299 assert_true ("ncpus" not in str (self .dummy_pbs [0 ]))
300+ assert_true ("ppn" not in str (self .pbs [0 ]))
301+ assert_true ("ncpus" in str (self .pbs [0 ]))
302+
302303
303304 def test_gpus_naccelerators (self ):
305+ assert_true ("gpus" in str (self .dummy_pbs [0 ]))
306+ assert_true ("naccelerators" not in str (self .dummy_pbs [0 ]))
304307 assert_true ("gpus" not in str (self .pbs [0 ]))
305308 assert_true ("naccelerators" in str (self .pbs [0 ]))
306309
Original file line number Diff line number Diff line change 22import unittest
33try :
44 from mock import patch
5- import mock
65except ImportError :
76 from unittest .mock import patch
8- import unittest . mock
7+
98from nose .tools import assert_equal , assert_true
109from numpy .testing import assert_array_equal
1110import subprocess
Original file line number Diff line number Diff line change @@ -133,7 +133,10 @@ def detect_cluster():
133133 return cluster_name
134134
135135def get_slurm_cluster_name ():
136- stdout = Popen ("sacctmgr list cluster" , stdout = PIPE , shell = True ).communicate ()[0 ]
136+ try :
137+ stdout = Popen ("sacctmgr list cluster" , stdout = PIPE , shell = True ).communicate ()[0 ]
138+ except OSError :
139+ return None
137140 stdout = stdout .decode ()
138141 cluster_name = stdout .splitlines ()[2 ].strip ().split (' ' )[0 ]
139142 return cluster_name
You can’t perform that action at this time.
0 commit comments