def test_is_empty_nonzero_bytes(self):
     e = GirderDataElement('someId')
     e.get_file_model = mock.MagicMock(return_value={'size': 7})
     self.assertFalse(e.is_empty())
 def test_is_empty_zero_size(self):
     # Uses model return size parameter
     e = GirderDataElement('someId')
     e.get_file_model = mock.MagicMock(return_value={'size': 0})
     self.assertTrue(e.is_empty())
 def test_is_empty_none_model(self):
     # Uses model return, empty if no model return (no item in girder by
     # ID)
     e = GirderDataElement('someId')
     e.get_file_model = mock.MagicMock(return_value=None)
     self.assertTrue(e.is_empty())
 def test_is_empty_nonzero_bytes(self):
     e = GirderDataElement('someId')
     e.get_file_model = mock.MagicMock(return_value={'size': 7})
     self.assertFalse(e.is_empty())
 def test_is_empty_zero_size(self):
     # Uses model return size parameter
     e = GirderDataElement('someId')
     e.get_file_model = mock.MagicMock(return_value={'size': 0})
     self.assertTrue(e.is_empty())
 def test_is_empty_none_model(self):
     # Uses model return, empty if no model return (no item in girder by
     # ID)
     e = GirderDataElement('someId')
     e.get_file_model = mock.MagicMock(return_value=None)
     self.assertTrue(e.is_empty())