def test_convert_buffer_to_blob(): c = np.random.random([10, 10]) d = Document(content=c.tobytes()) assert d.content_type == 'buffer' d.convert_buffer_to_blob() assert d.content_type == 'blob' np.testing.assert_almost_equal(d.content.reshape([10, 10]), c)
def test_convert_buffer_to_blob(): rand_state = np.random.RandomState(0) array = rand_state.random([10, 10]) doc = Document(content=array.tobytes()) assert doc.content_type == 'buffer' intialiazed_buffer = doc.buffer doc.convert_buffer_to_blob() assert doc.content_type == 'blob' converted_buffer_in_one_of = doc.buffer assert intialiazed_buffer != converted_buffer_in_one_of np.testing.assert_almost_equal(doc.content.reshape([10, 10]), array)