Example #1
0
def test_format_select():
    q = Query().from_('test_measurement')
    q._select_expressions = ['hello']
    assert q._format_select() == 'SELECT hello'
    q._select_expressions = ['hello', 'goodbye']
    assert q._format_select() == 'SELECT hello, goodbye'
    q = Query().from_('test_measurement')
    q._select_expressions = [Sum('hello')]
    assert q._format_select() == 'SELECT SUM(hello)'
    q._select_expressions = [Sum('hello'), Min('bye')]
    assert q._format_select() == 'SELECT SUM(hello), MIN(bye)'
    q = Query().from_('1').select(Max(Min('hello')))
    assert q._format_select() == 'SELECT MAX(MIN(hello))'
Example #2
0
def test_format_select():
    q = Query().from_('test_measurement')
    q._select_expressions = ['hello']
    assert q._format_select() == 'SELECT hello'
    q._select_expressions = ['hello', 'goodbye']
    assert q._format_select() == 'SELECT hello, goodbye'
    q = Query().from_('test_measurement')
    q._select_expressions = [Sum('hello')]
    assert q._format_select() == 'SELECT SUM(hello)'
    q._select_expressions = [Sum('hello'), Min('bye')]
    assert q._format_select() == 'SELECT SUM(hello), MIN(bye)'
    q = Query().from_('1').select(Max(Min('hello')))
    assert q._format_select() == 'SELECT MAX(MIN(hello))'