Method: PDK::Module::Convert#available_test_generators

Defined in:
lib/pdk/module/convert.rb

#available_test_generatorsObject



88
89
90
91
92
93
94
95
96
97
# File 'lib/pdk/module/convert.rb', line 88

def available_test_generators
  # Only select generators which can run and have no pre-existing files
  test_generators.select do |gen|
    if gen.can_run?
      gen.template_files.none? { |_, dst_path| PDK::Util::Filesystem.exist?(File.join(gen.context.root_path, dst_path)) }
    else
      false
    end
  end
end