def test_create_cutout_success(self, mock_session):
resolution = 0
x_range = [20, 40]
y_range = [50, 70]
z_range = [30, 50]
time_range = [10, 25]
data = numpy.random.randint(0, 3000, (15, 20, 20, 20), numpy.uint16)
url_prefix = 'https://api.theboss.io'
auth = 'mytoken'
mock_session.prepare_request.return_value = PreparedRequest()
fake_response = Response()
fake_response.status_code = 201
mock_session.send.return_value = fake_response
send_opts = {}
self.vol.create_cutout(
self.chan, resolution, x_range, y_range, z_range, time_range, data,
url_prefix, auth, mock_session, send_opts)
评论列表
文章目录