def test_get_job_priority_returns_logged_priority(self): self.client.login(username='******', password='******') sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority(True, "127.0.0.1") self.assertEquals(priority, settings.LOGGED_IN_JOB_PRIORITY) self.assertEquals(value, 0)
def test_get_job_priority_returns_logged_priority(self): self.client.login(username='******', password='******') sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority( True, "127.0.0.1") self.assertEquals(priority, settings.LOGGED_IN_JOB_PRIORITY) self.assertEquals(value, 0)
def test_get_job_priority_returns_none_priority(self): for i in range(0, settings.QUEUE_HARD_LIMIT): s = SubmissionFactory.create(ip="127.0.0.1") sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority(False, "127.0.0.1") self.assertEquals(priority, None) self.assertEquals(value, 15)
def test_get_job_priority_returns_low_priority(self): for i in range(0, settings.QUEUE_HOG_SIZE): s = SubmissionFactory.create(ip="127.0.0.1") sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority(False, "127.0.0.1") self.assertEquals(priority, Submission.LOW) self.assertEquals(value, 10)
def test_get_job_priority_returns_none_priority(self): for i in range(0, settings.QUEUE_HARD_LIMIT): s = SubmissionFactory.create(ip="127.0.0.1") sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority( False, "127.0.0.1") self.assertEquals(priority, None) self.assertEquals(value, 15)
def test_get_job_priority_returns_low_priority(self): for i in range(0, settings.QUEUE_HOG_SIZE): s = SubmissionFactory.create(ip="127.0.0.1") sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority( False, "127.0.0.1") self.assertEquals(priority, Submission.LOW) self.assertEquals(value, 10)
def test_get_job_priority_returns_logged_lower_priority(self): for i in range(0, settings.QUEUE_HOG_SIZE): s = SubmissionFactory.create(ip="127.0.0.1") self.client.login(username='******', password='******') sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority(True, "127.0.0.1") self.assertEquals(priority, settings.LOGGED_IN_JOB_PRIORITY-1) self.assertEquals(value, 10)
def test_get_job_priority_returns_def_priority_with_unset_hog_size(self): for i in range(0, settings.QUEUE_HOG_SIZE): s = SubmissionFactory.create(ip="127.0.0.1") with self.settings(QUEUE_HOG_SIZE=None): sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority( False, "127.0.0.1") self.assertEquals(priority, settings.DEFAULT_JOB_PRIORITY) self.assertEquals(value, 10)
def test_get_job_priority_returns_low_priority_with_unset_hard_limit(self): for i in range(0, settings.QUEUE_HARD_LIMIT): s = SubmissionFactory.create(ip="127.0.0.1") with self.settings(QUEUE_HARD_LIMIT=None): sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority( False, "127.0.0.1") self.assertEquals(priority, settings.DEFAULT_JOB_PRIORITY-1) self.assertEquals(value, 15)
def test_get_job_priority_returns_logged_lower_priority(self): for i in range(0, settings.QUEUE_HOG_SIZE): s = SubmissionFactory.create(ip="127.0.0.1") self.client.login(username='******', password='******') sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority( True, "127.0.0.1") self.assertEquals(priority, settings.LOGGED_IN_JOB_PRIORITY - 1) self.assertEquals(value, 10)
def test_get_job_priority_returns_def_priority_with_unset_hog_size(self): for i in range(0, settings.QUEUE_HOG_SIZE): s = SubmissionFactory.create(ip="127.0.0.1") with self.settings(QUEUE_HOG_SIZE=None): sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority( False, "127.0.0.1") self.assertEquals(priority, settings.DEFAULT_JOB_PRIORITY) self.assertEquals(value, 10)
def test_get_job_priority_returns_low_priority_with_unset_hard_limit(self): for i in range(0, settings.QUEUE_HARD_LIMIT): s = SubmissionFactory.create(ip="127.0.0.1") with self.settings(QUEUE_HARD_LIMIT=None): sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority( False, "127.0.0.1") self.assertEquals(priority, settings.DEFAULT_JOB_PRIORITY - 1) self.assertEquals(value, 15)
def test_get_job_priority_returns_default_priority(self): sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority(False, "127.0.0.1") self.assertEquals(priority, settings.DEFAULT_JOB_PRIORITY) self.assertEquals(value, 0)
def test_get_job_priority_returns_default_priority(self): sd = SubmissionDetails() priority, value = sd._SubmissionDetails__get_job_priority( False, "127.0.0.1") self.assertEquals(priority, settings.DEFAULT_JOB_PRIORITY) self.assertEquals(value, 0)