def placeholder_configs(structs): """Test that it works to generate placeholder configs.""" protocols = cparser.StructVisitor.all_protocols assert protocols text, count = config.generate_placeholders(protocols) assert text and count assert count == 3 assert text.startswith('Options:')
def write_placeholders_to_file(protocols): """Write a placeholder file for 'protocols' with no configuration.""" if not protocols or not Options.generate_placeholders: return text, count = config.generate_placeholders(protocols) filename = "placeholders.yml" with open(filename, "w") as f: f.write(text) if Options.verbose: print("Wrote %i config placeholders to '%s'" % (count, filename))
def write_placeholders_to_file(protocols): """Write a placeholder file for 'protocols' with no configuration.""" if not protocols or not Options.generate_placeholders: return text, count = config.generate_placeholders(protocols) filename = 'placeholders.yml' with open(filename, 'w') as f: f.write(text) if Options.verbose: print("Wrote %i config placeholders to '%s'" % (count, filename))