~launchpad-pqm/launchpad/devel

« back to all changes in this revision

Viewing changes to lib/lp/services/job/tests/test_runner.py

  • Committer: Aaron Bentley
  • Date: 2011-08-18 17:36:23 UTC
  • mto: This revision was merged to the branch mainline in revision 13737.
  • Revision ID: aaron@canonical.com-20110818173623-agkfx7o4nnxunie2
Use JobCronScript.log_twisted.

Show diffs side-by-side

added added

removed removed

Lines of Context:
649
649
            errorlog.globalErrorUtility = old_errorlog
650
650
 
651
651
    def test_log_twisted_option_for_twisted_runner(self):
 
652
        """TwistedJobRunner creates --log-twisted flag."""
652
653
        jcs = JobCronScript(TwistedJobRunner, test_args=[])
653
654
        self.assertIsNot(None, getattr(jcs.options, 'log_twisted', None))
654
655
 
655
656
    def test_no_log_twisted_option_for_plain_runner(self):
 
657
        """JobRunner has no --log-twisted flag."""
656
658
        jcs = JobCronScript(JobRunner, test_args=[])
657
659
        self.assertIs(None, getattr(jcs.options, 'log_twisted', None))
 
660
 
 
661
    def test_log_twisted_flag(self):
 
662
        """--log-twisted sets JobCronScript.log_twisted True."""
 
663
        jcs = JobCronScript(TwistedJobRunner, test_args=['--log-twisted'])
 
664
        self.assertTrue(jcs.log_twisted)
 
665
 
 
666
    def test_no_log_twisted_flag(self):
 
667
        """No --log-twisted sets JobCronScript.log_twisted False."""
 
668
        jcs = JobCronScript(TwistedJobRunner, test_args=[])
 
669
        self.assertFalse(jcs.log_twisted)