Skip to content
Snippets Groups Projects
Commit 3a4d56a5 authored by Jorrit Schaap's avatar Jorrit Schaap
Browse files

SW-815: check for integer types.

parent d5b38d18
No related branches found
No related tags found
2 merge requests!59Merge LOFAR-Release-4_0 into master,!55Resolve SW-815
......@@ -292,7 +292,14 @@ class PreschedulerTest(unittest.TestCase):
spec = Specification(self.otdbrpc_mock, self.momrpc_mock, self.radbrpc_mock)
spec.internal_dict = self.test_specification
cobalt_settings = calculateCobaltSettings(spec)
# beware! assertEqual succeeds for a comparison between 42.0 and 42
# but for lofar specs it is essential that some values are int
# so, check specifically for those!
self.assertEqual(cobalt_settings, self.test_cobalt_settings)
self.assertEqual(int, type(cobalt_settings['blockSize']))
self.assertEqual(int, type(cobalt_settings['nrBlocks']))
self.assertEqual(int, type(cobalt_settings['nrSubBlocks']))
@mock.patch("lofar.common.util.waitForInterrupt")
@mock.patch("lofar.messaging.messagebus.BusListener.start_listening")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment