#!/usr/bin/env bats load $BATS_TEST_DIRNAME/helper/common.bash setup() { TARGET_NBF="__DOLT__" setup_no_dolt_init dolt init --old-format } teardown() { teardown_common } function checksum_table { QUERY="SELECT GROUP_CONCAT(column_name) FROM information_schema.columns WHERE table_name = '$1'" COLUMNS=$( dolt sql -q "$QUERY" -r csv | tail -n1 | sed 's/"//g' ) dolt sql -q "SELECT CAST(SUM(CRC32(CONCAT($COLUMNS))) AS UNSIGNED) FROM $1 AS OF '$2';" -r csv | tail -n1 } @test "migrate: smoke test" { dolt sql < README.md # Dolt is Git for Data! Dolt is a SQL database that you can fork, clone, branch, merge, push TXT dolt sql <