Ignore:
Timestamp:
Jan 11, 2012, 8:36:27 PM (12 years ago)
Author:
Jessica B. Hamrick <jhamrick@…>
Branches:
no-cups
Children:
a2b0582
Parents:
09790fe
git-author:
Jessica B. Hamrick <jhamrick@…> (01/11/12 20:36:27)
git-committer:
Jessica B. Hamrick <jhamrick@…> (01/11/12 20:36:27)
Message:

Make status handling better in job.py

File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/test/server/job.py

    r09790fe r345c476  
    3232
    3333    def testStateProperties(self):
     34        self.assertFalse(self.job.is_valid)
     35        self.assertFalse(self.job.is_ready)
    3436        self.assertFalse(self.job.is_playing)
    35         self.assertFalse(self.job.is_ready)
    36         self.assertFalse(self.job.is_finished)
     37        self.assertFalse(self.job.is_paused)
     38        self.assertFalse(self.job.is_done)
    3739
    3840    def testSpool(self):
    3941        fh = make_tempfile()
     42        # This should fail, because the id hasn't been set
     43        self.assertFalse(self.job.is_valid)
     44        self.job.id = 1
     45        self.assertTrue(self.job.is_valid)
     46        self.assertFalse(self.job.is_ready)
    4047        self.job.spool(fh)
    4148        self.assertEqual(self.job.document, fh.name)
     
    4350        self.assertEqual(self.job.creator, "")
    4451        self.assertEqual(self.job.state, States.PENDING)
    45         # This should fail, because the id hasn't been set
    46         self.assertFalse(self.job.is_ready)
    47         self.job.id = 1
    4852        self.assertTrue(self.job.is_ready)
    4953        self.job.abort()
Note: See TracChangeset for help on using the changeset viewer.