aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/core/ut_common/yql_ut_common.h
blob: 09ad67cb03c3b91b564a81bd51f8060863be56bb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#pragma once

#include <yql/essentials/core/yql_expr_type_annotation.h>

#include <contrib/ydb/library/yql/providers/yt/gateway/file/yql_yt_file.h>
#include <contrib/ydb/library/yql/providers/yt/provider/yql_yt_provider.h>

#include <util/system/tempfile.h>

namespace NYql {

struct TTestTablesMapping: public THashMap<TString, TString> {
    TTempFileHandle TmpInput;
    TTempFileHandle TmpInputAttr;
    TTempFileHandle TmpOutput;
    TTempFileHandle TmpOutputAttr;

    TTestTablesMapping();
};

void InitializeYtGateway(IYtGateway::TPtr gateway, TYtState::TPtr ytState);

}