Ejemplo n.º 1
0
    def test_done_with_no_future(self):
        # Create DaskJob
        djob = DaskJob(name='test_dj',
                       user=self.user,
                       label='label',
                       scheduler=self.scheduler)

        # Check result
        self.assertIsNone(djob.done())
Ejemplo n.º 2
0
    def test_done(self, mock_future):
        # Create DaskJob
        djob = DaskJob(name='test_dj', user=self.user, label='label', scheduler=self.scheduler)

        # call the done function
        ret = djob.done()

        # Check result
        mock_future.done.assert_called()
        self.assertEqual(mock_future.done(), ret)
Ejemplo n.º 3
0
    def test_done(self, mock_future):
        # Create DaskJob
        djob = DaskJob(name='test_dj', user=self.user, label='label', scheduler=self.scheduler)

        # call the done function
        ret = djob.done()

        # Check result
        mock_future.done.assert_called()
        self.assertEqual(mock_future.done(), ret)
Ejemplo n.º 4
0
    def test_done_with_no_future(self):
        # Create DaskJob
        djob = DaskJob(name='test_dj', user=self.user, label='label', scheduler=self.scheduler)

        # Check result
        self.assertIsNone(djob.done())