Code Duplication    Length = 28-29 lines in 2 locations

tests/test_benedict.py 1 location

@@ 876-904 (lines=29) @@
873
        }
874
        self.assertEqual(d, r)
875
876
    def test_merge_with_multiple_dicts(self):
877
        d = {
878
            'a': 1,
879
            'b': 1,
880
        }
881
        a = {
882
            'b': 2,
883
            'c': 3,
884
            'd': 3,
885
        }
886
        b = {
887
            'd': 5,
888
            'e': 5,
889
        }
890
        c = {
891
            'd': 4,
892
            'f': 6,
893
        }
894
        d = benedict(d)
895
        d.merge(a, b, c)
896
        r = {
897
            'a': 1,
898
            'b': 2,
899
            'c': 3,
900
            'd': 4,
901
            'e': 5,
902
            'f': 6,
903
        }
904
        self.assertEqual(d, r)
905
906
    def test_merge(self):
907
        d = {

tests/test_dict_util.py 1 location

@@ 445-472 (lines=28) @@
442
        }
443
        self.assertEqual(d, r)
444
445
    def test_merge_with_multiple_dicts(self):
446
        d = {
447
            'a': 1,
448
            'b': 1,
449
        }
450
        a = {
451
            'b': 2,
452
            'c': 3,
453
            'd': 3,
454
        }
455
        b = {
456
            'd': 5,
457
            'e': 5,
458
        }
459
        c = {
460
            'd': 4,
461
            'f': 6,
462
        }
463
        u.merge(d, a, b, c)
464
        r = {
465
            'a': 1,
466
            'b': 2,
467
            'c': 3,
468
            'd': 4,
469
            'e': 5,
470
            'f': 6,
471
        }
472
        self.assertEqual(d, r)
473
474
    def test_merge_with_nested_dict(self):
475
        d = {