public JsonTests(MultiplexingMode multiplexingMode, NpgsqlDbType npgsqlDbType) : base(multiplexingMode) { using (var conn = OpenConnection()) TestUtil.MinimumPgVersion(conn, "9.4.0", "JSONB data type not yet introduced"); NpgsqlDbType = npgsqlDbType; }
public LTreeTests(MultiplexingMode multiplexingMode, bool useTypeName) : base( multiplexingMode, useTypeName ? null : NpgsqlDbType.LTree, useTypeName ? "ltree" : null, minVersion: "13.0") { }
public LQueryTests(MultiplexingMode multiplexingMode, bool useTypeName) : base( multiplexingMode, useTypeName ? null : NpgsqlDbType.LQuery, useTypeName ? "lquery" : null, minVersion: "13.0") { }
public TsQueryTests(MultiplexingMode multiplexingMode, bool useTypeName) : base( multiplexingMode, useTypeName ? null : NpgsqlDbType.TsQuery, useTypeName ? "tsquery" : null) { }
public MiscTypeTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public NumericTypeTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public LTreeTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public ArrayTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public NetworkTypeTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public ByteaTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public HstoreTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public FullTextSearchTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public NpgsqlDecimalTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
protected TypeHandlerTestBase(MultiplexingMode multiplexingMode, NpgsqlDbType?npgsqlDbType, string?typeName) : base(multiplexingMode) => (_npgsqlDbType, _typeName) = (npgsqlDbType, typeName);
protected TypeHandlerTestBase(MultiplexingMode multiplexingMode, NpgsqlDbType?npgsqlDbType, string?typeName, string?minVersion = null) : base(multiplexingMode) => (_npgsqlDbType, _typeName, _minVersion) = (npgsqlDbType, typeName, minVersion);
public TransactionTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public BitStringTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public JsonPathTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public MoneyTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public GeometricTypeTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public DateTimeTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public CommandTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public TextTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public InternalTypeTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public CopyTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public DomainTests(MultiplexingMode multiplexingMode) : base(multiplexingMode) { }
public LTxtQueryTests(MultiplexingMode multiplexingMode, bool useTypeName) : base( multiplexingMode, useTypeName ? null : NpgsqlDbType.LTxtQuery, useTypeName ? "ltxtquery" : null) { }