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)
Example #2
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)
Example #5
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)
Example #6
0
 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)
Example #10
0
 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)
Example #11
0
 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)
Example #12
0
 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)
Example #14
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)