public class RTETests extends RTEBase
Sources
databaseConnection, dataSource, geopackageVersion, gpkgFile, ROOT_PKG_PATH| Constructor and Description |
|---|
RTETests() |
| Modifier and Type | Method and Description |
|---|---|
void |
extensionsTableEntries()
A GeoPackage that contains a row in the gpkg_extensions table for
gpkgext_relations as described in Extensions Table Record SHALL comply
with the Related Tables Extension as described by this document.
|
void |
relationName()
Each relation_name column in a gpkgext_relations row SHALL either
match a relation_name from the Requirements Classes for User-Defined
Related Data Tables in this or other OGC standards (e.g.
|
void |
relationsTableEntries()
A GeoPackage that contains a row in the gpkg_extensions table for
gpkgext_relations SHALL contain at least one related table relationship.
|
void |
relationsTableStructure()
A GeoPackage that complies with this extension SHALL contain a
gpkgext_relations table as per Extended Relations Table Definition
and Extended Relations Table Definition SQL (Normative).
|
void |
relationsTableValues()
For each row in gpkgext_relations, there SHALL be a table or view of
the name referenced in base_table_name and that table or view SHALL
have an entry in gpkg_contents.
|
void |
udmtBaseIDs()
For each row of a user-defined mapping table, the base_id column SHALL
correlate to the primary key of the corresponding base table (as
identified by the base_primary_column of the associated row in
gpkgext_relations).
|
void |
udmtRelatedIDs()
For each row of a user-defined mapping table, the related_id column
SHALL correlate to the primary key of the corresponding related data
table (as identified by the related_primary_column of the associated
row in gpkgext_relations).
|
void |
udmtTableStructure()
A user-defined mapping table or view SHALL contain all of the columns
described in User-Defined Mapping Table Definition.
|
activeExtension, testRelatedType, testRequirementsClassActivecheckPrimaryKey, close, getPrimaryKeyColumn, getTestName, initCommonFixture, isExtendedType, setTestName, validateClassEnabledpublic void extensionsTableEntries()
throws SQLException
SQLException - On any SQL query error or test failurepublic void relationsTableEntries()
throws SQLException
SQLException - On any SQL query error or test failurepublic void relationsTableStructure()
throws SQLException
SQLException - On any SQL query error or test failurepublic void relationsTableValues()
throws SQLException
SQLException - On any SQL query error or test failurepublic void relationName()
throws SQLException
SQLException - On any SQL query error or test failurepublic void udmtTableStructure()
throws SQLException
SQLException - On any SQL query error or test failurepublic void udmtBaseIDs()
throws SQLException
SQLException - On any SQL query error or test failurepublic void udmtRelatedIDs()
throws SQLException
SQLException - On any SQL query error or test failureCopyright © 2021 Open Geospatial Consortium. All rights reserved.