tests/gpx_file_test.rb in gpx-0.8.1 vs tests/gpx_file_test.rb in gpx-0.8.2

- old
+ new

@@ -17,10 +17,15 @@ assert_equal(38.681488, gpx_file.bounds.min_lat) assert_equal(-109.606948, gpx_file.bounds.min_lon) assert_equal(38.791759, gpx_file.bounds.max_lat) assert_equal(-109.447045, gpx_file.bounds.max_lon) assert_equal('description of my GPX file with special char like &, <, >', gpx_file.description) + assert_equal('description of my GPX file with special char like &, <, >', gpx_file.description) + assert_equal(3.0724966849262554, gpx_file.distance) + assert_equal(15237.0, gpx_file.duration) + assert_equal(3036.0, gpx_file.moving_duration) + assert_equal(3.6432767014935834, gpx_file.average_speed) end def test_load_data_from_file gpx_file = GPX::GPXFile.new(:gpx_file => ONE_TRACK_FILE) assert_equal(1, gpx_file.tracks.size) @@ -31,20 +36,30 @@ assert_equal(38.681488, gpx_file.bounds.min_lat) assert_equal(-109.606948, gpx_file.bounds.min_lon) assert_equal(38.791759, gpx_file.bounds.max_lat) assert_equal(-109.447045, gpx_file.bounds.max_lon) assert_equal('description of my GPX file with special char like &, <, >', gpx_file.description) + assert_equal(3.0724966849262554, gpx_file.distance) + assert_equal(15237.0, gpx_file.duration) + assert_equal(3036.0, gpx_file.moving_duration) + assert_equal(3.6432767014935834, gpx_file.average_speed) end def test_big_file gpx_file = GPX::GPXFile.new(:gpx_file => BIG_FILE) assert_equal(1, gpx_file.tracks.size) assert_equal(7968, gpx_file.tracks.first.points.size) + assert_equal(105508.0, gpx_file.duration) + assert_equal(57645.0, gpx_file.moving_duration) + assert_in_delta(99.60738958686505, gpx_file.average_speed, 1e-13) end def test_with_or_with_elev gpx_file = GPX::GPXFile.new(:gpx_file => WITH_OR_WITHOUT_ELEV_FILE) assert_equal(2, gpx_file.tracks.size) + assert_equal(0, gpx_file.duration) + assert_equal(0, gpx_file.moving_duration) + assert(gpx_file.average_speed.nan?) #assert_equal(7968, gpx_file.tracks.first.points.size) end end