MCPcopy Create free account
hub / github.com/apache/impala / FakeQuery

Function FakeQuery

tests/comparison/tests/fake_query.py:74–101  ·  view source on GitHub ↗

Return a Query object constructed by the keyword args above. select_clause and from_clause are required.

(
    with_clause=None,
    select_clause=None,
    from_clause=None,
    where_clause=None,
    group_by_clause=None,
    having_clause=None,
    union_clause=None,
    order_by_clause=None,
    limit_clause=None
)

Source from the content-addressed store, hash-verified

72
73
74def FakeQuery(
75 with_clause=None,
76 select_clause=None,
77 from_clause=None,
78 where_clause=None,
79 group_by_clause=None,
80 having_clause=None,
81 union_clause=None,
82 order_by_clause=None,
83 limit_clause=None
84):
85 """
86 Return a Query object constructed by the keyword args above. select_clause and
87 from_clause are required.
88 """
89 query = Query()
90 query.with_clause = with_clause
91 query.select_clause = select_clause
92 query.from_clause = from_clause
93 query.where_clause = where_clause
94 query.group_by_clause = group_by_clause
95 query.having_clause = having_clause
96 query.union_clause = union_clause
97 query.order_by_clause = order_by_clause
98 query.limit_clause = limit_clause
99 if select_clause is None or from_clause is None:
100 raise Exception('FakeQuery must at least contain a select_clause and a from_clause')
101 return query
102
103
104def FakeFirstValue(

Callers 1

Calls 1

QueryClass · 0.90

Tested by

no test coverage detected