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