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

tests.DiffTests.baseFileMock()   A

Complexity

Conditions 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %
Metric Value
cc 1
dl 0
loc 4
rs 10
1
import unittest, os
2
from mock import Mock, patch, call
3
from tests.ditest import DependencyInjectionTestBase
4
5
6
class DiffTests(DependencyInjectionTestBase):
7
8
    def setUp(self):
9
        super(DiffTests, self).setUp()
10
11
    def test_areEqual_true_for_same_provenance(self):
12
        from niprov.diff import Diff
13
        file1 = self.baseFileMock({'a':1,'b':2})
14
        file2 = self.baseFileMock({'a':1,'b':2})
15
        diff = Diff(file1, file2)
16
        self.assertTrue(diff.areEqual())
17
18
    def baseFileMock(self, provenance):
19
        mfile = Mock()
20
        mfile.getProvenance.return_value = provenance
21
        return mfile
22
23
24