Skip to content
Novus Examples

Explore the test library

Find files, editable templates and browser test targets by what you need to make or test. Explore complete business kits for connected records, templates and expected results.

5297 results

Page 85 of 221; 24 results per page.

Show the canonical directory
Preview of GDPR Sample Data Export (ZIP)
zip
884 B
Actual file preview for GDPR Sample Data Export (ZIP)

GDPR Sample Data Export (ZIP)

A small ZIP shaped like a GDPR subject-access export: profile JSON, activity CSV, consents JSON, and a README. All PII is fictional SAMPLE data.

File
ZIP · Exports · 4 members
Preview of Gemfile.lock (Bundler)
lock
735 B
Actual file preview for Gemfile.lock (Bundler)

Gemfile.lock (Bundler)

A Bundler lockfile in its indentation-significant block format: specs nested under GEM, transitive requirements nested one level deeper, and the BUNDLED WITH version on its own indented line. Every package, version, hash and licence is fictional: the tree describes nothing real.

File
LOCK · Lockfiles
Use case
Config parsingConversion testing+1· Conversion set
Preview of Genomic Coordinate Conventions: BED versus GFF3 Side by Side (.csv)
csv
274 B
Actual file preview for Genomic Coordinate Conventions: BED versus GFF3 Side by Side (.csv)

Genomic Coordinate Conventions: BED versus GFF3 Side by Side (.csv)

Every interval written in both coordinate conventions with its length, which is identical either way. It is the lookup table for the most common bioinformatics off-by-one, and the length column is what proves a conversion did not quietly change an interval's size.

File
CSV · Bioinformatics · 6 rows
Use case
Scientific dataEditor testing+1· Conversion set
Preview of GeoJSON Feature: Null Geometry
geojson
579 B
Actual file preview for GeoJSON Feature: Null Geometry

GeoJSON Feature: Null Geometry

RFC 7946 permits `"geometry": null` for a feature with attributes but no location. Readers that assume every feature has coordinates crash here, and writers that emit an empty Point instead corrupt the record's meaning.

File
GEOJSON · Geojson · UTF-8
Use case
GeospatialJSON parsing+1· Conversion set
Preview of GeoJSON Geometry: GeometryCollection
geojson
1.3 KB
Actual file preview for GeoJSON Geometry: GeometryCollection

GeoJSON Geometry: GeometryCollection

A single Feature whose geometry is a GeometryCollection of a Point, a LineString and a Polygon. Many simple readers flatten or silently drop these, and many writers cannot produce them at all, so it is the usual place a conversion loses data.

File
GEOJSON · Geojson · UTF-8
Use case
GeospatialJSON parsing+1· Conversion set
Preview of GeoJSON Geometry: LineString
geojson
571 B
Actual file preview for GeoJSON Geometry: LineString

GeoJSON Geometry: LineString

A one-feature FeatureCollection holding the four-vertex Coast Road, so a reader can be exercised on LineString in isolation. Coordinates come from the Kestrel Bay territory, so the same shape appears again in every other format in this category.

File
GEOJSON · Geojson · UTF-8
Use case
GeospatialJSON parsing+1· Conversion set
Preview of GeoJSON Geometry: MultiLineString
geojson
1.1 KB
Actual file preview for GeoJSON Geometry: MultiLineString

GeoJSON Geometry: MultiLineString

A one-feature FeatureCollection holding all three roads as one geometry, so a reader can be exercised on MultiLineString in isolation. Coordinates come from the Kestrel Bay territory, so the same shape appears again in every other format in this category.

File
GEOJSON · Geojson · UTF-8
Use case
GeospatialJSON parsing+1· Conversion set
Preview of GeoJSON Geometry: MultiPoint
geojson
508 B
Actual file preview for GeoJSON Geometry: MultiPoint

GeoJSON Geometry: MultiPoint

A one-feature FeatureCollection holding three harbour buoys, so a reader can be exercised on MultiPoint in isolation. Coordinates come from the Kestrel Bay territory, so the same shape appears again in every other format in this category.

File
GEOJSON · Geojson · UTF-8
Use case
GeospatialJSON parsing+1· Conversion set
Preview of GeoJSON Geometry: MultiPolygon
geojson
2 KB
Actual file preview for GeoJSON Geometry: MultiPolygon

GeoJSON Geometry: MultiPolygon

A one-feature FeatureCollection holding the three parcels as one geometry, so a reader can be exercised on MultiPolygon in isolation. Coordinates come from the Kestrel Bay territory, so the same shape appears again in every other format in this category.

File
GEOJSON · Geojson · UTF-8
Use case
GeospatialJSON parsing+1· Conversion set
Preview of GeoJSON Geometry: Point
geojson
329 B
Actual file preview for GeoJSON Geometry: Point

GeoJSON Geometry: Point

A one-feature FeatureCollection holding a single position, so a reader can be exercised on Point in isolation. Coordinates come from the Kestrel Bay territory, so the same shape appears again in every other format in this category.

File
GEOJSON · Geojson · UTF-8
Use case
GeospatialJSON parsing+1· Conversion set
Preview of GeoJSON Geometry: Polygon
geojson
681 B
Actual file preview for GeoJSON Geometry: Polygon

GeoJSON Geometry: Polygon

A one-feature FeatureCollection holding a simple four-corner parcel, so a reader can be exercised on Polygon in isolation. Coordinates come from the Kestrel Bay territory, so the same shape appears again in every other format in this category.

File
GEOJSON · Geojson · UTF-8
Use case
GeospatialJSON parsing+1· Conversion set
Preview of GeoJSON Geometry: Polygon with an interior ring
geojson
1.1 KB
Actual file preview for GeoJSON Geometry: Polygon with an interior ring

GeoJSON Geometry: Polygon with an interior ring

A one-feature FeatureCollection holding a parcel with a courtyard cut out of it, so a reader can be exercised on Polygon in isolation. Coordinates come from the Kestrel Bay territory, so the same shape appears again in every other format in this category.

File
GEOJSON · Geojson · UTF-8
Use case
GeospatialJSON parsing+1· Conversion set
Preview of GeoJSON Sample
geojson
548 B
Actual file preview for GeoJSON Sample

GeoJSON Sample

A GeoJSON FeatureCollection with a point, a line, and a polygon, for testing map tools and geo importers.

File
GEOJSON · Geospatial · UTF-8
Preview of GeoJSON, Intentionally Invalid: Coordinates as JSON Strings
geojson
363 B
Actual file preview for GeoJSON, Intentionally Invalid: Coordinates as JSON Strings

GeoJSON, Intentionally Invalid: Coordinates as JSON Strings

Intentionally invalid: the file is perfectly good JSON but the coordinates are quoted strings, which RFC 7946 does not allow. It is exactly what a CSV-to-GeoJSON script produces when it forgets to cast, and a permissive reader will coerce it and hide the bug.

File
GEOJSON · Geojson Edge Cases · UTF-8
Use case
GeospatialError handling+1· Conversion set
Preview of GeoJSON, Intentionally Invalid: Hole Outside Its Shell
geojson
1.1 KB
Actual file preview for GeoJSON, Intentionally Invalid: Hole Outside Its Shell

GeoJSON, Intentionally Invalid: Hole Outside Its Shell

Intentionally invalid: the second ring is a whole separate parcel filed as an interior ring of the first, which OGC Simple Features forbids. It is what happens when a MultiPolygon is flattened into a Polygon by concatenating rings.

File
GEOJSON · Geojson Edge Cases · UTF-8
Use case
GeospatialError handling+1· Conversion set
Preview of GeoJSON, Intentionally Invalid: Latitude Before Longitude
geojson
1.6 KB
Actual file preview for GeoJSON, Intentionally Invalid: Latitude Before Longitude

GeoJSON, Intentionally Invalid: Latitude Before Longitude

Intentionally invalid: the five towns with their coordinates written latitude-first. RFC 7946 fixes the order as longitude then latitude, and this is the mistake that arrives via an EPSG-URN-ordered source such as the GML twin in the territory subcategory.

File
GEOJSON · Crs
Use case
GeospatialError handling+1· Conversion set
Preview of GeoJSON, Intentionally Invalid: Latitude Outside -90 to 90
geojson
366 B
Actual file preview for GeoJSON, Intentionally Invalid: Latitude Outside -90 to 90

GeoJSON, Intentionally Invalid: Latitude Outside -90 to 90

Intentionally invalid: latitude 95, five degrees past the north pole. This is the value that appears when longitude and latitude have been swapped somewhere upstream, so catching it early usually finds an axis-order bug rather than a data-entry one.

File
GEOJSON · Geojson Edge Cases · UTF-8
Use case
GeospatialError handling+1· Conversion set
Preview of GeoJSON, Intentionally Invalid: Longitude Outside -180 to 180
geojson
368 B
Actual file preview for GeoJSON, Intentionally Invalid: Longitude Outside -180 to 180

GeoJSON, Intentionally Invalid: Longitude Outside -180 to 180

Intentionally invalid: a point at longitude 200. It is a plausible-looking number that usually comes from adding an offset without wrapping, and it survives JSON schema checks that only test for `number`.

File
GEOJSON · Geojson Edge Cases · UTF-8
Use case
GeospatialError handling+1· Conversion set
Preview of GeoJSON, Intentionally Invalid: Ring With Only Three Positions
geojson
578 B
Actual file preview for GeoJSON, Intentionally Invalid: Ring With Only Three Positions

GeoJSON, Intentionally Invalid: Ring With Only Three Positions

Intentionally invalid: a ring of three positions that closes back on itself and therefore encloses nothing. RFC 7946 requires at least four positions for a linear ring, and this is the shape a simplification pass produces when it over-thins a small polygon.

File
GEOJSON · Geojson Edge Cases · UTF-8
Use case
GeospatialError handling+1· Conversion set
Preview of GeoJSON, Intentionally Invalid: Self-Intersecting Ring
geojson
694 B
Actual file preview for GeoJSON, Intentionally Invalid: Self-Intersecting Ring

GeoJSON, Intentionally Invalid: Self-Intersecting Ring

Intentionally invalid: a bowtie ring whose two lobes wind in opposite directions, so the shoelace areas nearly cancel. Buffer, intersection and area operations on this geometry return nonsense rather than failing, which is why it belongs in a validation suite.

File
GEOJSON · Geojson Edge Cases · UTF-8
Use case
GeospatialError handling+1· Conversion set
Preview of GeoJSON, Intentionally Invalid: Unclosed Polygon Ring
geojson
623 B
Actual file preview for GeoJSON, Intentionally Invalid: Unclosed Polygon Ring

GeoJSON, Intentionally Invalid: Unclosed Polygon Ring

Intentionally invalid: the parcel's exterior ring omits the repeated closing position that RFC 7946 requires. Many readers close it silently, which hides the producer's bug until a stricter consumer downstream rejects the data.

File
GEOJSON · Geojson Edge Cases · UTF-8
Use case
GeospatialError handling+1· Conversion set
Preview of GeoJSON, Intentionally Invalid: Web Mercator Metres in a .geojson File
geojson
1.8 KB
Actual file preview for GeoJSON, Intentionally Invalid: Web Mercator Metres in a .geojson File

GeoJSON, Intentionally Invalid: Web Mercator Metres in a .geojson File

Intentionally invalid: Web Mercator metres inside a file that claims to be GeoJSON, with a legacy `crs` member as the only hint. RFC 7946 allows exactly one coordinate system, so this file is what a desktop GIS produces when someone exports a projected layer to GeoJSON without reprojecting it first.

File
GEOJSON · Crs
Use case
GeospatialError handling+1· Conversion set
Preview of GeoJSON: Antimeridian Line Split per RFC 7946
geojson
675 B
Actual file preview for GeoJSON: Antimeridian Line Split per RFC 7946

GeoJSON: Antimeridian Line Split per RFC 7946

The same transect cut at the 180th meridian into a two-part MultiLineString, which is what RFC 7946 section 3.1.9 recommends. The split latitude is the linear interpolation of the unsplit twin, so the two files describe the same ground path.

File
GEOJSON · Geojson Edge Cases · UTF-8
Use case
GeospatialConversion testing+1· Conversion set