aboutsummaryrefslogtreecommitdiffstats
path: root/tests/src/cgeo/geocaching/geopoint
Commit message (Collapse)AuthorAgeFilesLines
* fix #1828: Coords conversion to DMS not working correctBananeweizen2012-07-011-0/+20
|
* Merge branch 'issue-1722' into upstreamSamuel Tardieu2012-06-051-81/+65
|\
| * Fix #1722: do not use BigDecimal in computationsSamuel Tardieu2012-06-051-81/+65
| |
* | refactoring: have more physical units code in one placeBananeweizen2012-06-032-41/+103
|/
* Refactoring: keep GeopointParser private to its packageSamuel Tardieu2012-04-211-4/+2
| | | | | | | Geopoint exposes everything GeopointParser can do. By calling a Geopoint constructor instead of a GeopointParser method returning a Geopoint, Eclipse can do more null checks for free (a constuctor can never return a null object).
* Make sure a cgeoapplication is created before testingSamuel Tardieu2012-04-211-3/+2
| | | | | | Some tests are using cgeoapplication without having one already setup, and may be subject to race conditions when accessing the singleton or the Settings.
* Add more tests for getHumanDistance()Samuel Tardieu2012-04-201-7/+30
|
* Refactoring: do not get through an extra Geopoint when not requiredSamuel Tardieu2012-04-201-1/+1
|
* Refactoring: remove unused Viewport constructorSamuel Tardieu2012-04-201-1/+1
|
* Refactoring: move Direction out of GeopointSamuel Tardieu2012-04-201-3/+3
| | | | Directions deserve their own package to make it clearer of who use them.
* Add optional table parameter to Viewport#sqlWhere()Samuel Tardieu2012-04-201-1/+2
|
* refactoring: rest in peace, cgBaseBananeweizen2012-04-181-0/+4
|
* Make Geopoint parcelableSamuel Tardieu2012-04-161-0/+9
|
* Add new Viewport method and builderSamuel Tardieu2012-04-141-0/+27
|
* Refactoring: rename isInViewport() to contains()Samuel Tardieu2012-04-141-5/+5
| | | | This is a better name from the point of a viewport.
* Tests: add tests for ViewportSamuel Tardieu2012-04-121-0/+72
|
* Refactoring: remove int based Geopoint and Viewport constructorsSamuel Tardieu2012-04-121-6/+0
| | | | | Those were source of errors, and have no legitimate reason to be used in our current code base as this changeset shows.
* Implement equals() and hashCode() for GeopointSamuel Tardieu2012-04-112-6/+6
|
* refactoring: code cleanupBananeweizen2012-02-211-0/+19
| | | | | * move human distance code to own class * remove warning suppression * fix several compiler warnings
* Implementation for issue #1120Torsten Keil2012-02-171-0/+180
| | | | | | | - see ticket for more details Conflicts: main/src/cgeo/geocaching/cgeowaypointadd.java
* #936: improve stability, have unit testBananeweizen2012-01-041-1/+11
|
* #922: Deleting of automatic generated waypointsBananeweizen2012-01-011-13/+29
|
* fix #920: WPs created from Personal Notes not correctBananeweizen2011-12-311-3/+12
|
* Additional testcaseblafoo2011-12-061-0/+6
|
* Accept any coordinate when creating a GeopointSamuel Tardieu2011-11-091-24/+1
| | | | | | | Google maps may return coordinates outside of our comfort zone. Also, we need to deal with viewports encompassing the 180° meridian. This fixes #771.
* No direct access to fieldsblafoo2011-10-261-2/+0
|
* Make several things static following the Settings static moveSamuel Tardieu2011-10-053-21/+18
|
* Refactoring: put tests into same java package as tested classStephan Merker2011-10-033-0/+167
- fixes #587 - test suite and 3 tests (regex and whitespace perf tests) remain in cgeo.geocaching.test