| Class | Test::Unit::UI::GTK2::FaultList |
| In: |
lib/test/unit/ui/gtk2/testrunner.rb
|
| Parent: | Gtk::TreeView |
# File lib/test/unit/ui/gtk2/testrunner.rb, line 25
25: def initialize
26: @faults = []
27: @model = Gtk::ListStore.new(String, String)
28: super(@model)
29: column = Gtk::TreeViewColumn.new
30: column.visible = false
31: append_column(column)
32: renderer = Gtk::CellRendererText.new
33: column = Gtk::TreeViewColumn.new("Failures", renderer, {:text => 1})
34: append_column(column)
35: selection.mode = Gtk::SELECTION_SINGLE
36: set_rules_hint(true)
37: set_headers_visible(false)
38: end
# File lib/test/unit/ui/gtk2/testrunner.rb, line 40
40: def add_fault(fault)
41: @faults.push(fault)
42: iter = @model.append
43: iter.set_value(0, (@faults.length - 1).to_s)
44: iter.set_value(1, fault.short_display)
45: end