lib/liri.rb in liri-0.3.0 vs lib/liri.rb in liri-0.3.1
- old
+ new
@@ -1,15 +1,15 @@
# frozen_string_literal: true
# Este modulo contiene datos del programa que son reutilizados en otras partes de la aplicacion
module Liri
NAME = 'liri' # El gemspec requiere que el nombre este en minusculas
- VERSION = '0.3.0'
+ VERSION = '0.3.1'
class << self
- def set_setup(destination_folder_path)
- load_setup_manager(destination_folder_path)
+ def set_setup(destination_folder_path, program, manager_tests_results_folder_time: nil)
+ load_setup_manager(destination_folder_path, program, manager_tests_results_folder_time: manager_tests_results_folder_time)
end
# Carga las configuraciones en memoria desde un archivo de configuracion
def setup
@setup
@@ -79,14 +79,22 @@
def tcp_port
setup.ports.tcp
end
- def print_failures
- setup.print_failures
+ def print_failures_list
+ setup.print_failures_list
end
+ def print_failed_examples
+ setup.print_failed_examples
+ end
+
+ def print_agents_detailed_summary
+ setup.print_agents_detailed_summary
+ end
+
def udp_request_delay
setup.udp_request_delay
end
def current_folder_ruby_and_gemset
@@ -94,11 +102,11 @@
end
private
# Inicializa el objeto que gestiona las configuraciones
- def load_setup_manager(destination_folder_path)
- @setup_manager = Liri::Common::Setup.new(destination_folder_path)
+ def load_setup_manager(destination_folder_path, program, manager_tests_results_folder_time: nil)
+ @setup_manager = Liri::Common::Setup.new(destination_folder_path, program, manager_tests_results_folder_time: manager_tests_results_folder_time)
@setup_manager.init
@setup = @setup_manager.load
@setup_manager
end