Exemplo n.º 1
0
 def test_getSeries_returns_None_right_away_if_no_series_id(self):
     from niprov.jsonfile import JsonFile
     repo = JsonFile(self.dependencies)
     img = Mock()
     img.getSeriesId.return_value = None
     repo.all = Mock()
     out = repo.getSeries(img)
     assert not repo.all.called, "Should not be called if no series id"
     self.assertEqual(None, out)
Exemplo n.º 2
0
 def test_getSeries_returns_None_right_away_if_no_series_id(self):
     from niprov.jsonfile import JsonFile
     repo = JsonFile(self.dependencies)
     img = Mock()
     img.getSeriesId.return_value = None
     repo.all = Mock()
     out = repo.getSeries(img)
     assert not repo.all.called, "Should not be called if no series id"
     self.assertEqual(None, out)
Exemplo n.º 3
0
 def test_getSeries(self):
     from niprov.jsonfile import JsonFile
     repo = JsonFile(self.dependencies)
     img = Mock()
     img.getSeriesId.return_value = '2'
     img1 = self.imageWithProvenance({'seriesuid': '1', 'path': 'a'})
     img2 = self.imageWithProvenance({'seriesuid': '2', 'path': 'b'})
     repo.all = Mock()
     repo.all.return_value = [img1, img2]
     out = repo.getSeries(img)
     self.assertEqual(img2, out)
Exemplo n.º 4
0
 def test_getSeries(self):
     from niprov.jsonfile import JsonFile
     repo = JsonFile(self.dependencies)
     img = Mock()
     img.getSeriesId.return_value = '2'
     img1 = self.imageWithProvenance({'seriesuid':'1','path':'a'})
     img2 = self.imageWithProvenance({'seriesuid':'2','path':'b'})
     repo.all = Mock()
     repo.all.return_value = [img1, img2]
     out = repo.getSeries(img)
     self.assertEqual(img2, out)