public class NonlinearTests extends FeaturesTests
Sources
CommonFixture.GeoPackageVersiondatabaseConnection, dataSource, gpkgFile, ROOT_PKG_PATH| Constructor and Description |
|---|
NonlinearTests() |
| Modifier and Type | Method and Description |
|---|---|
void |
extensionsRow()
A GeoPackage that contains a `gpkg_geometry_columns` table or
updateable view with row records that specify extension
`geometry_type_name` column values SHALL contain a `gpkg_extensions`
table that contains row records with `table_name` and `column_name`
values from the `gpkg_geometry_columns` row records that identify
extension type uses, and `extension_name` column values for each of
those geometry types constructed per the previous requirement
extension_geometry_types_extensions_name.
|
void |
featureGeometryColumnsDataValuesGeometryType()
The `geometry_type_name` value in a `gpkg_geometry_columns` row MAY be
one of the uppercase extended non-linear geometry type names specified
in geometry_types.
|
void |
validateExtensionPresent(org.testng.ITestContext testContext)
An extension name to specify a feature geometry extension type SHALL
be defined for the "gpkg" author name using the "gpkg_geom_<gname>"
template where <gname> is the uppercase name of the extension geometry
type from Geometry Types (Normative) used in a GeoPackage.
|
featureGeometryColumnsDataValues, featureGeometryColumnsDataValuesColumnName, featureGeometryColumnsDataValuesM, featureGeometryColumnsDataValuesTableName, featureGeometryColumnsDataValuesZ, featureGeometryColumnsTableDef, featureGeometryEncodingTableBlob, featureTableGeometryColumnType, featureTableIntegerPrimaryKey, featureTableOneGeometryColumn, getAllowedGeometryTypes, setUpcheckPrimaryKey, close, getAllowedVersions, getGeopackageVersion, getPrimaryKeyColumn, getTestName, initCommonFixture, isExtendedType, setTestName, validateClassEnabledpublic void validateExtensionPresent(org.testng.ITestContext testContext)
throws SQLException
testContext - the ITestContext to useSQLException - on any errorpublic void featureGeometryColumnsDataValuesGeometryType()
throws SQLException
/extensions/geometry_types/data_values_geometry_type_name
Extends test case
/opt/features/geometry_columns/data/data_values_geometry_type_namefeatureGeometryColumnsDataValuesGeometryType in class FeaturesTestsSQLException - If an SQL query causes an errorpublic void extensionsRow()
throws SQLException
/extensions/geometry_types/extension_rowSQLException - If an SQL query causes an errorCopyright © 2018 Open Geospatial Consortium. All rights reserved.