Commit cef88396 authored by Ivan Tyagov's avatar Ivan Tyagov

Warning message. Make test runnable.

parent fd587e04
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
append data there. We save raw JSON dictionary as string. append data there. We save raw JSON dictionary as string.
Ingestion Policy -> Data Supply -> Data Supply Line -> Sensor Ingestion Policy -> Data Supply -> Data Supply Line -> Sensor
-> Data Stream -> Data Stream
Since new Wendelin model (2017) this script is considered obsolete.
""" """
from DateTime import DateTime from DateTime import DateTime
from zExceptions import NotFound from zExceptions import NotFound
......
...@@ -89,14 +89,17 @@ class Test(ERP5TypeTestCase): ...@@ -89,14 +89,17 @@ class Test(ERP5TypeTestCase):
data_stream_data = data_stream.getData() data_stream_data = data_stream.getData()
self.assertEqual(real_data, data_stream_data) self.assertEqual(real_data, data_stream_data)
return
"""
# try sample transformation # try sample transformation
data_array = portal.data_array_module.newContent(
portal_type = 'Data Array',
reference = reference)
data_array.validate()
self.tic()
data_stream.DataStream_transform(\ data_stream.DataStream_transform(\
chunk_length = 10450, \ chunk_length = 10450, \
transform_script_id = 'DataStream_copyCSVToDataArray', transform_script_id = 'DataStream_copyCSVToDataArray',
data_array_reference = reference) data_array_reference = reference)
self.tic() self.tic()
# test that extracted array contains same values as input CSV # test that extracted array contains same values as input CSV
...@@ -104,11 +107,14 @@ class Test(ERP5TypeTestCase): ...@@ -104,11 +107,14 @@ class Test(ERP5TypeTestCase):
self.assertEqual(np.average(zarray), np.average(np.arange(100001))) self.assertEqual(np.average(zarray), np.average(np.arange(100001)))
self.assertTrue(np.array_equal(zarray, np.arange(100001))) self.assertTrue(np.array_equal(zarray, np.arange(100001)))
# test ingesting with bad reference and raise of NotFound # clean up
request.set('reference', reference + 'not_existing') data_array.invalidate()
self.assertRaises(NotFound, ingestion_policy.ingest) data_stream.setData('')
""" self.tic()
# test ingesting with bad reference and raise of NotFound
#request.set('reference', reference + 'not_existing')
#self.assertRaises(NotFound, ingestion_policy.ingest)
def test_01_1_IngestionTail(self): def test_01_1_IngestionTail(self):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment