test_textattributes.py 712 B

123456789101112131415161718192021222324252627
  1. # Copyright (c) Twisted Matrix Laboratories.
  2. # See LICENSE for details.
  3. """
  4. Tests for L{twisted.python.textattributes}.
  5. """
  6. from twisted.trial import unittest
  7. from twisted.python._textattributes import DefaultFormattingState
  8. class DefaultFormattingStateTests(unittest.TestCase):
  9. """
  10. Tests for L{twisted.python._textattributes.DefaultFormattingState}.
  11. """
  12. def test_equality(self):
  13. """
  14. L{DefaultFormattingState}s are always equal to other
  15. L{DefaultFormattingState}s.
  16. """
  17. self.assertEqual(
  18. DefaultFormattingState(),
  19. DefaultFormattingState())
  20. self.assertNotEqual(
  21. DefaultFormattingState(),
  22. 'hello')