Sha256: d994033eca2cc7528e3cdf75a655e19c0c08937657c289373a850085ec67960a
Contents?: true
Size: 557 Bytes
Versions: 1
Compression:
Stored size: 557 Bytes
Contents
class TestHarness class UIHelper def self.register_ui_components Dir.glob(Rails.root.join(TestHarness.autoload_path, 'ui/*.rb')).each do |file| component = File.basename(file, '.rb') require "ui/#{component}" klass = ("TestHarness::%s::%s" % [component.camelize, self.name.split('::').last]).constantize TestHarness.register_instance_option(self, component, klass.new) klass.send(:include, TestHarness::UIComponentHelper) klass.send(:include, TestHarness::TestHelper) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
test-harness-0.4.2 | lib/ui_helper.rb |