Changeset 10142 in josm for trunk/test/unit/org/openstreetmap/josm/gui
- Timestamp:
- 2016-04-12T23:08:55+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/unit/org/openstreetmap/josm/gui/dialogs/LayerListDialogTest.java
r10011 r10142 47 47 // now check values 48 48 action.updateValues(); 49 assertEquals(1.0, action.readOpacityValue(), 1e-15); 50 assertEquals(1.0, action.readGammaValue(), 1e-15); 49 assertEquals(1.0, action.opacitySlider.getRealValue(), 1e-15); 51 50 52 action.setOpacityValue(.5, false); 53 action.setGammaValue(1.5); 51 action.opacitySlider.setRealValue(.5); 54 52 action.updateValues(); 55 53 56 assertEquals(0.5, action.readOpacityValue(), 1e-15); 57 assertEquals(1.5, action.readGammaValue(), 1e-15); 54 assertEquals(0.5, action.opacitySlider.getRealValue(), 1e-15); 58 55 59 action.setVisible(false); 56 action.setVisibleFlag(false); 60 57 action.updateValues(); 61 58 assertFalse(layer.isVisible()); 62 59 63 action.setVisible(true); 60 action.setVisibleFlag(true); 64 61 action.updateValues(); 65 62 assertTrue(layer.isVisible()); 66 63 67 64 // layer stays visible during adjust 68 action.setOpacityValue(0, true); 65 action.opacitySlider.setValueIsAdjusting(true); 66 action.opacitySlider.setRealValue(0); 69 67 assertEquals(0, layer.getOpacity(), 1e-15); 70 68 layer.setOpacity(.1); // to make layer.isVisible work … … 72 70 layer.setOpacity(0); 73 71 74 action.setOpacityValue(0, false); 72 action.opacitySlider.setValueIsAdjusting(false); 73 action.opacitySlider.setRealValue(0); 75 74 assertEquals(0, layer.getOpacity(), 1e-15); 76 75 layer.setOpacity(.1); // to make layer.isVisible work … … 80 79 81 80 // Opacity reset when it was 0 and user set layer to visible. 82 action.setVisible(true); 81 action.setVisibleFlag(true); 83 82 action.updateValues(); 84 assertEquals(1.0, action. readOpacityValue(), 1e-15);83 assertEquals(1.0, action.opacitySlider.getRealValue(), 1e-15); 85 84 assertEquals(1.0, layer.getOpacity(), 1e-15); 86 85
Note:
See TracChangeset
for help on using the changeset viewer.