Skip to content

Commit

Permalink
Add test for #23
Browse files Browse the repository at this point in the history
  • Loading branch information
FObermaier committed Feb 1, 2022
1 parent 6734917 commit bf05c94
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions test/NetTopologySuite.IO.PostGis.Test/PostgisFixture.cs
Original file line number Diff line number Diff line change
Expand Up @@ -171,5 +171,30 @@ public void TestByEWkt(string ewkt, string ignoreReason = null)
// Equality
Assert.That(postgisWriterBuffer, Is.EqualTo(postgisBuffer));
}

[Test]
public void TestIssue23()
{
using (var cn = new NpgsqlConnection(ConnectionString))
{
cn.Open();
using (var cmd = new NpgsqlCommand(@"
CREATE TEMP TABLE test
(
geometry geometry,
CONSTRAINT enforce_dims CHECK (st_ndims(geometry) = 2)
)", cn))
{
cmd.ExecuteNonQuery();
}

using (var cmd = new NpgsqlCommand("INSERT INTO test (geometry) VALUES (@g)", cn))
{
var point = new WKTReader() { IsOldNtsCoordinateSyntaxAllowed = false }.Read("POINT(0 0)");
cmd.Parameters.AddWithValue("@g", new PostGisWriter().Write(point));
cmd.ExecuteNonQuery();
}
}
}
}
}

0 comments on commit bf05c94

Please sign in to comment.