Skip to content

Commit

Permalink
add tests for Rte
Browse files Browse the repository at this point in the history
  • Loading branch information
kb0 committed Aug 6, 2020
1 parent 9139be9 commit 3da6107
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 5 deletions.
12 changes: 12 additions & 0 deletions test/assets/rte.gpx
Expand Up @@ -6,12 +6,24 @@
</metadata>
<rte>
<name>route from London to Paris</name>
<desc>route description</desc>
<cmt>route comments</cmt>
<type>type</type>

<src>source</src>
<number>1</number>

<rtept lat="51.5" lon="-0.1167">
<name>London</name>
</rtept>
<rtept lat="48.8667" lon="2.3333">
<name>Paris</name>
</rtept>

<link href="http://google.com/">
<text>LINK</text>
<type>TYPE</type>
</link>
</rte>
<rte>
<name>route from Paris to Londan</name>
Expand Down
9 changes: 8 additions & 1 deletion test/assets/rte.kml
Expand Up @@ -9,7 +9,14 @@
</ExtendedData>
<Placemark>
<name>route from London to Paris</name>
<ExtendedData/>
<desc>routedescription</desc>
<atom:link>http://google.com/</atom:link>
<ExtendedData>
<Dataname="cmt"><value>routecomments</value></Data>
<Dataname="type"><value>type</value></Data>
<Dataname="src"><value>source</value></Data>
<Dataname="number"><value>1</value></Data>
</ExtendedData>
<LineString>
<extrude>1</extrude>
<tessellate>1</tessellate>
Expand Down
18 changes: 14 additions & 4 deletions test/utils.dart
Expand Up @@ -52,10 +52,20 @@ Gpx createGPXWithRte() {
gpx.metadata.name = 'routes';
gpx.metadata.time = DateTime.utc(2010, 1, 2, 3, 4, 5);
gpx.rtes = [
Rte(name: 'route from London to Paris', rtepts: [
Wpt(lat: 51.5, lon: -0.1167, name: 'London'),
Wpt(lat: 48.8667, lon: 2.3333, name: 'Paris')
]),
Rte(
name: 'route from London to Paris',
desc: 'route description',
cmt: 'route comments',
type: 'type',
src: 'source',
number: 1,
rtepts: [
Wpt(lat: 51.5, lon: -0.1167, name: 'London'),
Wpt(lat: 48.8667, lon: 2.3333, name: 'Paris')
],
links: [
Link(href: 'http://google.com/', text: 'LINK', type: 'TYPE')
]),
Rte(name: 'route from Paris to Londan', rtepts: [
Wpt(lat: 48.8667, lon: 2.3333, name: 'Paris'),
Wpt(lat: 51.5, lon: -0.1167, name: 'London')
Expand Down

0 comments on commit 3da6107

Please sign in to comment.