Example #1
0
def generate_appended_traced_data():
    message_data = {"phone": "+441632000001", "message": "Hello AVF!"}
    message_td = TracedData(message_data, Metadata("test_user", "run_fetcher", 0))
    message_td.append_data({"message": "hello avf"}, Metadata("test_user", "message_cleaner", 1))

    demog_1_data = {"phone": "+441632000001", "gender": "woman", "age": "twenty"}
    demog_1_td = TracedData(demog_1_data, Metadata("test_user", "run_fetcher", 2))
    demog_1_td.append_data({"gender": "female", "age": 20}, Metadata("test_user", "demog_cleaner", 3))

    demog_2_data = {"phone": "+441632000001", "country": "Kenyan citizen"}
    demog_2_td = TracedData(demog_2_data, Metadata("test_user", "run_fetcher", 4))
    demog_2_td.append_data({"country": "Kenya"}, Metadata("test_user", "demog_cleaner", 5))

    message_td.append_traced_data("demog_1", demog_1_td, Metadata("test_user", "demog_1_append", 6))
    message_td.append_traced_data("demog_2", demog_2_td, Metadata("test_user", "demog_2_append", 7))

    return message_td
Example #2
0
    def generate_demog_2_td():
        demog_2_data = {"phone": "+441632000001", "country": "Kenyan citizen"}
        demog_2_td = TracedData(demog_2_data, Metadata("test_user", "run_fetcher", time.time()))
        demog_2_td.append_data({"country": "Kenya"}, Metadata("test_user", "demog_cleaner", time.time()))

        return demog_2_td
Example #3
0
    def generate_demog_1_td():
        demog_1_data = {"phone": "+441632000001", "gender": "woman", "age": "twenty"}
        demog_1_td = TracedData(demog_1_data, Metadata("test_user", "run_fetcher", time.time()))
        demog_1_td.append_data({"gender": "female", "age": 20}, Metadata("test_user", "demog_cleaner", time.time()))

        return demog_1_td
Example #4
0
    def generate_message_td():
        message_data = {"phone": "+441632000001", "message": "Hello AVF!"}
        message_td = TracedData(message_data, Metadata("test_user", "run_fetcher", time.time()))
        message_td.append_data({"message": "hello avf"}, Metadata("test_user", "message_cleaner", time.time()))

        return message_td