Ejemplo n.º 1
0
    def test_set_enqueued(self):
        job_a = Job(func=task_a)
        datetime_path = 'openerp.addons.connector.queue.job.datetime'
        with mock.patch(datetime_path, autospec=True) as mock_datetime:
            mock_datetime.now.return_value = datetime(2015, 3, 15, 16, 41, 0)
            job_a.set_enqueued()

        self.assertEquals(job_a.state, ENQUEUED)
        self.assertEquals(job_a.date_enqueued,
                          datetime(2015, 3, 15, 16, 41, 0))
        self.assertFalse(job_a.date_started)
    def test_set_enqueued(self):
        job_a = Job(func=task_a)
        datetime_path = 'openerp.addons.connector.queue.job.datetime'
        with mock.patch(datetime_path, autospec=True) as mock_datetime:
            mock_datetime.now.return_value = datetime(2015, 3, 15, 16, 41, 0)
            job_a.set_enqueued()

        self.assertEquals(job_a.state, ENQUEUED)
        self.assertEquals(job_a.date_enqueued,
                          datetime(2015, 3, 15, 16, 41, 0))
        self.assertFalse(job_a.date_started)
Ejemplo n.º 3
0
    def test_set_enqueued(self):
        job_a = Job(func=task_a)
        worker = mock.Mock(name="Worker")
        uuid = "ae7d1161-dc34-40b1-af06-8057c049133e"
        worker.uuid = "ae7d1161-dc34-40b1-af06-8057c049133e"
        datetime_path = "openerp.addons.connector.queue.job.datetime"
        with mock.patch(datetime_path, autospec=True) as mock_datetime:
            mock_datetime.now.return_value = datetime(2015, 3, 15, 16, 41, 0)
            job_a.set_enqueued(worker)

        self.assertEquals(job_a.state, ENQUEUED)
        self.assertEquals(job_a.date_enqueued, datetime(2015, 3, 15, 16, 41, 0))
        self.assertEquals(job_a.worker_uuid, uuid)
        self.assertFalse(job_a.date_started)
Ejemplo n.º 4
0
    def test_set_enqueued(self):
        job_a = Job(func=task_a)
        worker = mock.Mock(name='Worker')
        uuid = 'ae7d1161-dc34-40b1-af06-8057c049133e'
        worker.uuid = 'ae7d1161-dc34-40b1-af06-8057c049133e'
        datetime_path = 'openerp.addons.connector.queue.job.datetime'
        with mock.patch(datetime_path, autospec=True) as mock_datetime:
            mock_datetime.now.return_value = datetime(2015, 3, 15, 16, 41, 0)
            job_a.set_enqueued(worker)

        self.assertEquals(job_a.state, ENQUEUED)
        self.assertEquals(job_a.date_enqueued,
                          datetime(2015, 3, 15, 16, 41, 0))
        self.assertEquals(job_a.worker_uuid, uuid)
        self.assertFalse(job_a.date_started)