source: josm/test/functional/WayTest.java@ 294

Last change on this file since 294 was 285, checked in by imi, 17 years ago
  • fixed test dependencies
  • added more functional tests
File size: 670 bytes
Line 
1import org.openstreetmap.josm.Main;
2
3import framework.FunctionalTestCase;
4
5
6public class WayTest extends FunctionalTestCase {
7
8 public void test() throws Exception {
9 key("ctrl-n", "n");
10 click(100,400);
11 click(150,400);
12 click(200,400);
13 key("g");
14 drag(200,400,150,400);
15 drag(150,400,100,400);
16 key("s", "ctrl-a", "w");
17 assertPopup();
18 assertEquals(1, Main.ds.ways.size());
19
20 key("ctrl-a", "s");
21 click(125,400,"ctrl");
22 key("w");
23 assertPopup();
24 assertEquals(2, Main.ds.ways.size());
25
26 key("ctrl-z", "ctrl-z", "ctrl-shift-a");
27 click(125,400);
28 assertEquals(1, Main.ds.ways.size());
29 click(175,400);
30 assertEquals(1, Main.ds.ways.size());
31 }
32}
Note: See TracBrowser for help on using the repository browser.