lib/qunited/runner.rb in qunited-0.4.4 vs lib/qunited/runner.rb in qunited-0.5.0

- old
+ new

@@ -15,10 +15,14 @@ driver_class, formatter_class = resolve_driver_class, resolve_formatter_class driver = driver_class.new(js_source_files, js_test_files) driver.formatter = formatter_class.new({:driver_name => driver.name}) + if options[:fixture_files] + driver.fixture_files = options[:fixture_files] + end + results = driver.run results.all? { |r| r.passed? } end @@ -55,16 +59,16 @@ formatter_class || ::QUnited::Formatter::Dots end def get_driver(klass) - if known_driver_classes.include?(klass) + if known_driver_classes.include?(klass.to_sym) ::QUnited::Driver.const_get(klass.to_s) end end def get_formatter(klass) - if known_formatter_classes.include?(klass) + if known_formatter_classes.include?(klass.to_sym) ::QUnited::Formatter.const_get(klass.to_s) end end def best_available_driver