def test_non_abs(self): ordering = dcmstack.DicomOrdering('EchoTime') eq_(ordering.get_ordinate(self.ds), self.ds['EchoTime'])
def test_abs(self): abs_order = [1,2,3] ordering = dcmstack.DicomOrdering('EchoTime', abs_ordering=abs_order) eq_(ordering.get_ordinate(self.ds), abs_order.index(self.ds['EchoTime']))
def test_missing_key(self): ordering = dcmstack.DicomOrdering('blah') eq_(ordering.get_ordinate(self.ds), None)