Sha256: 7541d44ee4c3b8522aadf6fc73376415775260010183cff3297234500e0b98a9

Contents?: true

Size: 837 Bytes

Versions: 30

Compression:

Stored size: 837 Bytes

Contents

flow <%= flow_name %> {
% input_variables.each do |var|
%   if var.is_a?(Array)
    in <%= var[0].to_s %> = <%= var[1].is_a?(String) || var[1].is_a?(Symbol) ? "\"#{var[1]}\"" : var[1] %>;
%   else
    in <%= var.to_s %> = -1;
%   end
% end

% output_variables.each do |var|
%   if var.is_a?(Array)
    out <%= var[0].to_s %> = <%= var[1].is_a?(String) || var[1].is_a?(Symbol) ? "\"#{var[1]}\"" : var[1] %>;
%   else
    out <%= var.to_s %> = -1;
%   end
% end

    setup {
% test_suites.sorted_collection.each do |suite|
%   suite.lines.each do |line|
        <%= line %>
%   end

% end
% sub_flows.each do |name, path|
        flow <%= name %> calls <%= path %> { }
% end
    }

    execute {
% flow_header.each do |line|
<%= line %>
% end
% lines.each do |line|
<%= line %>
% end
% flow_footer.each do |line|
<%= line %>
% end
    }
}

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
origen_testers-0.51.5 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.51.4 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.51.3 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.51.2 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.51.1 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.51.0 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.50.0 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.49.4 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.49.3 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.49.2 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.49.1 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.49.0 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.48.3 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.48.2 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.48.1 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.48.0 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.47.0 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.46.1 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.46.0 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb
origen_testers-0.45.4 lib/origen_testers/smartest_based_tester/v93k_smt8/templates/template.flow.erb