Completed
Pull Request — master (#118)
by Jasper
01:06
created

niprov.Diff.assertEqualProtocol()   A

Complexity

Conditions 1

Size

Total Lines 2

Duplication

Lines 0
Ratio 0 %
Metric Value
cc 1
dl 0
loc 2
rs 10
1
2
3
class Diff(object):
4
5
    def __init__(self, file1, file2):
6
        self.diffDict = {}
7
        prov1 = file1.getProvenance()
8
        prov2 = file2.getProvenance()
9
        for k in set(prov1.keys()).difference(prov2.keys()):
10
            self.diffDict[k] = 'missingIn2'
11
        for k in set(prov2.keys()).difference(prov1.keys()):
12
            self.diffDict[k] = 'missingIn1'
13
14
    def areEqual(self):
15
        return len(self.diffDict) == 0
16
17
    def assertEqualProtocol(self):
18
        pass
19