Clickhouse returns only the a single block with `num_rows == 0` when do `SELECT` over an empty table. In such case, [`QueryResult::stream_blocks` skips the first block](https://github.com/suharev7/clickhouse-rs/blob/async-await/src/types/query_result/mod.rs#L80), which's the only block containing infos. The test passes because that `fetch_all` doesn't skip the first block.