#!/usr/bin/env bats load $BATS_TEST_DIRNAME/helper/common.bash setup() { setup_common } teardown() { teardown_common } # client FeatureVersion must be >= repo FeatureVersion to read # read with maximum FeatureVersion for assersions MAX=1000 OLD=10 NEW=20 @test "feature-version: set feature version with CLI flag" { dolt --feature-version 19 sql -q "CREATE TABLE test (pk int PRIMARY KEY)" run dolt --feature-version $MAX version --feature [[ "$output" =~ "feature version: 19" ]] || false } @test "feature-version: new client writes to table, locking out old client" { run dolt --feature-version $OLD sql <