Esempio n. 1
0
def _setup_stored_datadict_and_recordset():
    stored_datadict = DataDictionary(
        testdata.get_stored_neurogap_metadata_response())
    stored_recordset = RecordSet(
        primary_key="subjid",
        records=testdata.get_stored_neurogap_record_response(),
    )
    return (stored_datadict, stored_recordset)
Esempio n. 2
0
def _setup_stored_datadict_and_record():
    stored_datadict = DataDictionary(
        testdata.get_stored_neurogap_metadata_response())
    # stored_record_response has all observations; take 0th so we can
    # work on an individual record instead of a recordset
    stored_record = Record(
        primary_key="subjid",
        data=testdata.get_stored_neurogap_record_response()[0],
    )
    return (stored_datadict, stored_record)
Esempio n. 3
0
def test_create_DataDictionary_from_test_data():
    ddraw = testdata.get_fake_datadict_response()
    dd = DataDictionary(ddraw)
    testdata_cols = {
        "field_name",
        "form_name",
        "branching_logic",
        "required_field",
    }
    assert set(dd.columns) == testdata_cols
Esempio n. 4
0
def _setup_neurogap_practice_DataDictionary():
    return DataDictionary(testdata.get_stored_neurogap_metadata_response())
Esempio n. 5
0
def _setup_testdata_DataDictionary():
    ddraw = testdata.get_fake_datadict_response()
    return DataDictionary(ddraw)