TEST_F(SQLiteUtilTests, test_precision_is_maintained) {
  auto sql = SQL("SELECT 0.123456789 as high_precision, 0.12 as low_precision");
  EXPECT_TRUE(sql.ok());
  EXPECT_EQ(sql.rows().size(), 1U);
  Row r;
  r["high_precision"] = "0.123456789";
  r["low_precision"] = "0.12";
  EXPECT_EQ(sql.rows()[0], r);
}
TEST_F(SQLiteUtilTests, test_precision_is_maintained) {
  auto sql = SQL("SELECT 0.123456789 as high_precision, 0.12 as low_precision");
  EXPECT_TRUE(sql.ok());
  EXPECT_EQ(sql.rows().size(), 1U);
  Row r;
  r["high_precision"] = "0.123456789";
  r["low_precision"] = "0.12";
  EXPECT_EQ(sql.rows()[0], r);
}