LCOV - code coverage report
Current view: top level - backend/storage/duckdb - duckdb_storage_test_fixture.cc (source / functions) Coverage Total Hit
Test: _coverage_report.dat Lines: 100.0 % 18 18
Test Date: 2026-07-02 21:01:18 Functions: 100.0 % 2 2

            Line data    Source code
       1              : #include "backend/storage/duckdb/duckdb_storage_test_fixture.h"
       2              : 
       3              : #include <cstdint>
       4              : 
       5              : #include "absl/strings/string_view.h"
       6              : #include "backend/schema/schema.h"
       7              : #include "backend/storage/storage.h"
       8              : 
       9              : namespace bigquery_emulator {
      10              : namespace backend {
      11              : namespace storage {
      12              : namespace duckdb {
      13              : 
      14           19 : schema::TableSchema PeopleSchema() {
      15           19 :   schema::TableSchema s;
      16           19 :   schema::ColumnSchema id;
      17           19 :   id.name = "id";
      18           19 :   id.type = schema::ColumnType::kInt64;
      19           19 :   id.mode = schema::ColumnMode::kRequired;
      20           19 :   schema::ColumnSchema name;
      21           19 :   name.name = "name";
      22           19 :   name.type = schema::ColumnType::kString;
      23           19 :   name.mode = schema::ColumnMode::kNullable;
      24           19 :   s.columns = {id, name};
      25           19 :   return s;
      26           19 : }
      27              : 
      28          158 : Row MakePerson(int64_t id, absl::string_view name) {
      29          158 :   Row r;
      30          158 :   r.cells = {Value::Int64(id), Value::String(std::string(name))};
      31          158 :   return r;
      32          158 : }
      33              : 
      34              : }  // namespace duckdb
      35              : }  // namespace storage
      36              : }  // namespace backend
      37              : }  // namespace bigquery_emulator
        

Generated by: LCOV version 2.0-1