Package trac :: Package ticket :: Package tests :: Module notification :: Class FormatSubjectTestCase

Class FormatSubjectTestCase

source code

            object --+    
                     |    
unittest.case.TestCase --+
                         |
                        FormatSubjectTestCase

Nested Classes

Inherited from unittest.case.TestCase: failureException

Instance Methods
 
setUp(self)
Hook method for setting up the test fixture before exercising it.
source code
 
tearDown(self)
Hook method for deconstructing the test fixture after testing it.
source code
 
test_format_subject_new_ticket(self) source code
 
test_format_subject_ticket_change(self) source code
 
test_format_subject_ticket_summary_changed(self) source code
 
test_format_subject_custom_template_new_ticket(self)
Format subject with a custom template for a new ticket.
source code
 
test_format_subject_custom_template_changed_ticket(self)
Format subject with a custom template for a ticket with a changed property.
source code
 
test_format_subject_custom_template_commented_ticket(self)
Format subject with a custom template for a ticket with a changed property and a comment.
source code
 
test_format_subject_custom_template_status_changed_ticket(self)
Format subject with a custom template for a ticket with changed status.
source code
 
test_format_subject_custom_template_closed_ticket(self)
Format subject with a custom template for a closed ticket.
source code

Inherited from unittest.case.TestCase: __call__, __eq__, __hash__, __init__, __ne__, __repr__, __str__, addCleanup, addTypeEqualityFunc, assertAlmostEqual, assertAlmostEquals, assertDictContainsSubset, assertDictEqual, assertEqual, assertEquals, assertFalse, assertGreater, assertGreaterEqual, assertIn, assertIs, assertIsInstance, assertIsNone, assertIsNot, assertIsNotNone, assertItemsEqual, assertLess, assertLessEqual, assertListEqual, assertMultiLineEqual, assertNotAlmostEqual, assertNotAlmostEquals, assertNotEqual, assertNotEquals, assertNotIn, assertNotIsInstance, assertNotRegexpMatches, assertRaises, assertRaisesRegexp, assertRegexpMatches, assertSequenceEqual, assertSetEqual, assertTrue, assertTupleEqual, assert_, countTestCases, debug, defaultTestResult, doCleanups, fail, failIf, failIfAlmostEqual, failIfEqual, failUnless, failUnlessAlmostEqual, failUnlessEqual, failUnlessRaises, id, run, shortDescription, skipTest

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Class Methods

Inherited from unittest.case.TestCase: setUpClass, tearDownClass

Class Variables
  custom_template = '${prefix} (${\n \'new\' if not changes\n ...

Inherited from unittest.case.TestCase: longMessage, maxDiff

Properties

Inherited from object: __class__

Method Details

setUp(self)

source code 
Hook method for setting up the test fixture before exercising it.
Overrides: unittest.case.TestCase.setUp
(inherited documentation)

tearDown(self)

source code 
Hook method for deconstructing the test fixture after testing it.
Overrides: unittest.case.TestCase.tearDown
(inherited documentation)

Class Variable Details

custom_template

Value:
'''${prefix} (${
   \'new\' if not changes
   else ticket.resolution if ticket.status == \'closed\'
   else ticket.status if \'status\' in changes.fields
   else \'commented\' if \'comment\' in changes.fields
                       and changes.fields[\'comment\'][\'new\']
   else \'updated\'
}) #${ticket.id}: ${summary}'''