/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/tests/test__static_tuple.py

  • Committer: Breezy landing bot
  • Author(s): Gustav Hartvigsson
  • Date: 2021-01-10 18:46:30 UTC
  • mfrom: (7526.1.1 brz-removed-api-doc)
  • mto: This revision was merged to the branch mainline in revision 7532.
  • Revision ID: breezy.the.bot@gmail.com-20210110184630-dxu0g9dqq020uiw6
Drop documentation for removed API API.

Merged from https://code.launchpad.net/~gustav-hartvigsson/brz/removed-api-doc/+merge/396033

Show diffs side-by-side

added added

removed removed

Lines of Context:
443
443
            refs = strs + [self.module.StaticTuple]
444
444
        else:
445
445
            refs = strs
446
 
        self.assertEqual(sorted(refs), sorted(scanner.get_referents(k)))
 
446
        def key(k):
 
447
            if isinstance(k, type):
 
448
                return (0, k)
 
449
            if isinstance(k, str):
 
450
                return (1, k)
 
451
            raise TypeError(k)
 
452
        self.assertEqual(
 
453
            sorted(refs, key=key),
 
454
            sorted(scanner.get_referents(k), key=key))
447
455
 
448
456
    def test_nested_referents(self):
449
457
        self.requireFeature(features.meliae)
455
463
        refs = [k1, k2]
456
464
        if self.module is _static_tuple_py:
457
465
            refs.append(self.module.StaticTuple)
458
 
        self.assertEqual(sorted(refs),
459
 
                         sorted(scanner.get_referents(k3)))
 
466
        def key(k):
 
467
            if isinstance(k, type):
 
468
                return (0, k)
 
469
            if isinstance(k, self.module.StaticTuple):
 
470
                return (1, k)
 
471
            raise TypeError(k)
 
472
 
 
473
        self.assertEqual(sorted(refs, key=key),
 
474
                         sorted(scanner.get_referents(k3), key=key))
460
475
 
461
476
    def test_empty_is_singleton(self):
462
477
        key = self.module.StaticTuple()