def test_from_bogus(): dataset = mock_data_set() qb = QueryBuilder(dataset) qb_w_from = qb.frm('bogus') # ensure we maintain immutability by only returning # nev versions assert_is_not(qb, qb_w_from) q = qb_w_from.query assert_is_instance(q, Query) assert_equal(q.schema, dataset.get_schema('bogus')) compare(q.operations, LoadOp('bogus'))
def test_from_bogus(): dataset = mock_data_set() qb = QueryBuilder(dataset) qb_w_from = qb.frm('bogus') # ensure we maintain immutability by only returning # nev versions assert_is_not(qb, qb_w_from) q = qb_w_from.query assert_is_instance(q, Query) assert_equal( q.schema, dataset.get_schema('bogus') ) compare( q.operations, LoadOp('bogus') )