Changeset d518298 for server


Ignore:
Timestamp:
Jan 11, 2012, 10:30:24 PM (12 years ago)
Author:
Isaac Evans <ine@…>
Branches:
no-cups
Children:
951ab1b
Parents:
a2b0582
git-author:
Isaac Evans <ine@…> (01/11/12 22:30:24)
git-committer:
Isaac Evans <ine@…> (01/11/12 22:30:24)
Message:

Corrected the testJobPlays test to spool the job

File:
1 edited

Legend:

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

    ra2b0582 rd518298  
    66import unittest
    77import tempfile
     8import time
     9
     10def make_tempfile():
     11    fh = tempfile.NamedTemporaryFile()
     12    fh.write("test\n")
     13    fh.seek(0)
     14    return fh
    815
    916class TestGutenbachPrinter(unittest.TestCase):
     
    5057    def testJobPlays(self):
    5158        job_id = self.createTestJob()
     59        fh = make_tempfile()
     60        self.printer.get_job(job_id).spool(fh)
    5261        self.assertTrue(job_id in self.printer.pending_jobs)
    5362        self.assertFalse(job_id in self.printer.finished_jobs)
     
    5564        while (self.printer.get_job(job_id).state == States.PENDING):
    5665            time.sleep(0.1)
     66            continue
    5767       
    5868        non_pending_job = self.printer.get_job(job_id)
Note: See TracChangeset for help on using the changeset viewer.