def test_edit_color(): with patch('glue.qt.qtutil.QColorDialog') as d: d.getColor.return_value = QtGui.QColor(0, 1, 0) d.isValid.return_value = True s = Subset(None) qtutil.edit_layer_color(s) assert s.style.color == '#000100'
def test_edit_layer_label_cancel(): with patch('glue.qt.qtutil.QInputDialog') as d: d.getText.return_value = ('rejected label', False) s = Subset(None) qtutil.edit_layer_label(s) assert s.label != 'rejected label'
def test_edit_layer_label(): with patch('glue.qt.qtutil.QInputDialog') as d: d.getText.return_value = ('accepted label', True) s = Subset(None) qtutil.edit_layer_label(s) assert s.label == 'accepted label'
def test_edit_point_size_cancel(): with patch('glue.qt.qtutil.QInputDialog') as d: d.getInt.return_value = 123, False s = Subset(None) qtutil.edit_layer_point_size(s) assert s.style.markersize != 123
def test_edit_symbol_cancel(): with patch('glue.qt.qtutil.QInputDialog') as d: d.getItem.return_value = ('*', False) s = Subset(None) qtutil.edit_layer_symbol(s) assert s.style.marker != '*'
def test_edit_color_cancel(): with patch('glue.qt.qtutil.QColorDialog') as d: d.getColor.return_value = QtGui.QColor(0, -1, 0) s = Subset(None) qtutil.edit_layer_color(s)