function test_manually_mixed_in() { $this->assertEqual(0, LatLng::distance_between($this->point, $this->point)); $this->assertEqual(0, $this->point->distance_to($this->point)); $this->assertEqual(0, $this->point->distance_to($this->loc_a)); $this->assertWithinMargin(3.97, $this->point->distance_to($this->loc_e, array('units' => 'miles', 'formula' => 'flat')), 0.2); $this->assertWithinMargin(6.39, $this->point->distance_to($this->loc_e, array('units' => 'kms', 'formula' => 'flat')), 0.4); }