def METHOD_NAME():
    """Test adding connection instance to provider."""
    prov_args = dict(query_paths=_LOCAL_DATA_PATHS, data_paths=_LOCAL_DATA_PATHS)
    # create local provider and run a query
    local_prov = QueryProvider("LocalData", **prov_args)
    start = datetime.now(timezone.utc) - timedelta(days=1)
    end = datetime.now(timezone.utc)
    single_results = local_prov.WindowsSecurity.list_host_logons(
        host_name="DESKTOP-12345", start=start, end=end
    )
    # add another connection (to same folder)
    local_prov.add_connection(alias="SecondInst", **prov_args)
    connections = local_prov.list_connections()
    # verify second connection is listed
    check.equal(len(connections), 2)
    check.is_in("Default:", connections[0])
    check.is_in("SecondInst:", connections[1])
    # run query again
    multi_results = local_prov.WindowsSecurity.list_host_logons(
        host_name="DESKTOP-12345", start=start, end=end
    )
    # verify len of result is 2x single_result
    check.equal(single_results.shape[0] * 2, multi_results.shape[0])
    # verify columns/schema is the same.
    check.equal(list(single_results.columns), list(multi_results.columns))