Catch errors thrown by sync_node() in Azure driver refs #7031.
[arvados.git] / services / nodemanager / tests / test_jobqueue.py
index 158a3fd08b3da1456bf050bbe7b2bbe3299f88b7..4c97aed8b109a576843105bad7cf7f62b14426ce 100644 (file)
@@ -53,6 +53,10 @@ class ServerCalculatorTestCase(unittest.TestCase):
         servlist = self.calculate(servcalc, {'min_nodes': 4})
         self.assertEqual(4, len(servlist))
 
+    def test_cheapest_size(self):
+        servcalc = self.make_calculator([2, 4, 1, 3])
+        self.assertEqual(testutil.MockSize(1), servcalc.cheapest_size())
+
 
 class JobQueueMonitorActorTestCase(testutil.RemotePollLoopActorTestMixin,
                                    unittest.TestCase):