Files
openlayers/tests
ahocevar d2a32d5421 Simplifying and unhacking the ModifyFeature control
With two nested controls (DragFeature, SelectFeature), which - among
others - activated two OpenLayers.Handler.Feature instances, the
ModifyFeature control was fragile and hard to debug.

The issue that @iwillig, @bartvde and myself tried to track down was
that the two Feature handlers interfered with each other, making it hard
to select features on mobile devices, and causing points to jump during
dragging because of not updated last pixel positions.

With this refactoring, there are no more nested controls. All that's left
is a Drag handler. All tests pass. I had to remove one test that checked
for dragging of an unselected point while another was selected, because
now (and partially even before this change, thanks to the ugly drag
handler hack that is now removed) dragging a point will also select it,
saving the user an extra click.
2013-03-19 23:00:10 +01:00
..
2012-12-23 17:00:45 +01:00
2012-08-01 13:15:59 +02:00
2012-03-30 16:52:29 +03:00
2013-02-21 12:19:34 -07:00
2012-04-18 09:39:58 -04:00
2012-11-05 17:28:10 +01:00
2012-11-05 23:04:32 +01:00
2012-04-18 09:39:58 -04:00
2012-04-18 09:39:58 -04:00
2007-12-17 02:18:04 +00:00
2008-01-20 15:32:10 +00:00
2012-04-18 09:39:58 -04:00
2012-06-27 18:32:48 +02:00
2011-10-09 10:10:21 +02:00
2012-12-23 17:00:45 +01:00
2013-02-14 12:29:03 -07:00

This directory contains unit tests for the OpenLayers library.

Tests use the Test.AnotherWay library from <http://openjsan.org>. The test
runner is 'run-tests.html' and new test files need to be added to
'list-tests.html'.

The following file naming conventions are used:

  * A filename that starts with `test_` and has an `.html` extension
    contains tests. These should contain tests for a specific class.

  * A filename starting with `page_` and has an `.html` extension is a
    supporting HTML file used in one or more tests.

  * A filename starting with 'data_` is a supporting data file used in one
    or more tests.