예제 #1
0
 def test_one_duplicated(self):
     d1 = dict(foo=[2, 2])
     d2 = {}
     d = main._merge_deps(d1, d2)
     self.assertDictEqual(d, {
         'foo': {2},
     })
예제 #2
0
 def test_two_same_repo(self):
     d1 = dict(foo=[1, 2])
     d2 = dict(foo=[3, 4])
     d = main._merge_deps(d1, d2)
     self.assertDictEqual(d, {
         'foo': {1, 2, 3, 4},
     })
예제 #3
0
파일: test_main.py 프로젝트: dlitvakb/fades
 def test_two_same_repo(self):
     d1 = dict(foo=[1, 2])
     d2 = dict(foo=[3, 4])
     d = main._merge_deps(d1, d2)
     self.assertDictEqual(d, {
         'foo': [1, 2, 3, 4],
     })
예제 #4
0
 def test_one_duplicated(self):
     d1 = dict(foo=[2, 2])
     d2 = {}
     d = main._merge_deps(d1, d2)
     self.assertDictEqual(d, {
         'foo': {2},
     })
예제 #5
0
 def test_two_different_with_dups(self):
     d1 = dict(foo=[1, 2, 2, 2])
     d2 = dict(bar=[3, 4, 1, 2])
     d = main._merge_deps(d1, d2)
     self.assertDictEqual(d, {
         'foo': {1, 2},
         'bar': {1, 2, 3, 4},
     })
예제 #6
0
 def test_two_different(self):
     d1 = dict(foo=[1, 2])
     d2 = dict(bar=[3, 4])
     d = main._merge_deps(d1, d2)
     self.assertDictEqual(d, {
         'foo': [1, 2],
         'bar': [3, 4],
     })
예제 #7
0
파일: test_main.py 프로젝트: dlitvakb/fades
 def test_two_different(self):
     d1 = dict(foo=[1, 2])
     d2 = dict(bar=[3, 4])
     d = main._merge_deps(d1, d2)
     self.assertDictEqual(d, {
         'foo': [1, 2],
         'bar': [3, 4],
     })
예제 #8
0
 def test_two_different_with_dups(self):
     d1 = dict(foo=[1, 2, 2, 2])
     d2 = dict(bar=[3, 4, 1, 2])
     d = main._merge_deps(d1, d2)
     self.assertDictEqual(d, {
         'foo': {1, 2},
         'bar': {1, 2, 3, 4},
     })
예제 #9
0
 def test_complex_case(self):
     d1 = dict(foo=[1, 2])
     d2 = dict(foo=[3], bar=[5])
     d3 = dict(bar=[4, 6])
     d = main._merge_deps(d1, d2, d3)
     self.assertDictEqual(d, {
         'foo': {1, 2, 3},
         'bar': {5, 4, 6},
     })
예제 #10
0
파일: test_main.py 프로젝트: dlitvakb/fades
 def test_complex_case(self):
     d1 = dict(foo=[1, 2])
     d2 = dict(foo=[3], bar=[5])
     d3 = dict(bar=[4, 6])
     d = main._merge_deps(d1, d2, d3)
     self.assertDictEqual(d, {
         'foo': [1, 2, 3],
         'bar': [5, 4, 6],
     })
예제 #11
0
 def test_two_different(self):
     d1 = dict(foo=[1, 2])
     d2 = dict(bar=[3, 4])
     d = main._merge_deps(d1, d2)
     self.assertDictEqual(d, {"foo": [1, 2], "bar": [3, 4]})