~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_symbol_versioning.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2006-09-05 22:13:00 UTC
  • mfrom: (1982.3.1 applyDeprecated)
  • Revision ID: pqm@pqm.ubuntu.com-20060905221300-d2c3e00cf7ff3eee
(robertc) Add symbol_versioning.deprecation_string, a helper for establishing what a deprecation warning for a symbol, version-format pair will look like.

Show diffs side-by-side

added added

removed removed

Lines of Context:
142
142
        self.assertEqual(False,
143
143
                         symbol_versioning.deprecated_passed(
144
144
                            symbol_versioning.DEPRECATED_PARAMETER))
 
145
 
 
146
    def test_deprecation_string(self):
 
147
        """We can get a deprecation string for a method or function."""
 
148
        self.assertEqual('bzrlib.tests.test_symbol_versioning.'
 
149
            'TestDeprecationWarnings.test_deprecation_string was deprecated in '
 
150
            'version 0.11.',
 
151
            symbol_versioning.deprecation_string(
 
152
            self.test_deprecation_string, symbol_versioning.zero_eleven))
 
153
        self.assertEqual('bzrlib.symbol_versioning.deprecated_function was '
 
154
            'deprecated in version 0.11.',
 
155
            symbol_versioning.deprecation_string(
 
156
                symbol_versioning.deprecated_function,
 
157
                symbol_versioning.zero_eleven))