def test_add_row_delayedTestData(self):
     """Test that data can be inserted into and extracted from delayedTestData"""
     generated_uuid = str(uuid.uuid4())
     timestamp = datetime.datetime.fromtimestamp(time.time()).isoformat()
     expected_result = "test_of_delayed_test+%s" % timestamp
     test_id = "DelayedUnitTestAddRow"
     DelayedTestStorage.insert_delayed_test_data(generated_uuid, test_id, expected_result, 0, 1000000000000)
     # Now check that we can pull the data out
     data = DelayedTestStorage.get_delayed_test_data(testcase_address=test_id)
     extracted_uuid = None
     self.assertTrue(data is not None)
     for item in data:
         if ((item[3] == expected_result)):
             extracted_uuid = item[0]
             break
     self.assertEqual(generated_uuid, extracted_uuid)
     # Check that we can change the data
     DelayedTestStorage.set_delayed_test_to_done(generated_uuid)
     data = DelayedTestStorage.get_delayed_test_data(testcase_address=test_id, done=1)
     self.assertTrue(data is not None)
     for item in data:
         if (item[0] == generated_uuid):
             self.assertEqual(item[4], 1)
             break
     DelayedTestAssistant.get_delayed_results(test_id=test_id, seconds=1, set_done=True) # Clean Up