Ejemplo n.º 1
0
        /// <summary>
        /// Utility method to allow to redirect ClickHouse connections to different machine, in case of Windows development environment
        /// </summary>
        /// <param name="driver">Type of ClickHouse driver to use</param>
        /// <returns></returns>
        public static ClickHouseConnection GetTestClickHouseConnection(ClickHouseConnectionDriver driver, bool compression = true)
        {
            var builder = GetConnectionStringBuilder();

            builder.Driver      = driver; // Override driver with requested one
            builder.Compression = compression;
            return(new ClickHouseConnection(builder.ConnectionString));
        }
 public SqlSelectTests(ClickHouseConnectionDriver driver, bool useCompression)
 {
     this.driver = driver;
     connection  = TestUtilities.GetTestClickHouseConnection(driver, useCompression);
 }