def test_snippetizer(): snippetizer = Snippetizer('all.key', 'out.key', 'config.py') snippetizer.snippetize() # Weaker than a full file compare, but there's a byte # in there somewhere that changes on every pass. assert(getsize('out.key') == getsize('new.key'))
#!/usr/bin/env python from snippetize.snippetizer import Snippetizer import sys if __name__ == '__main__': if (len(sys.argv) < 4): sys.stderr.write('Usage: snippetize IN.key \ OUT.key CONFIG.py [SNIPPET_NAME]\n') exit(-1) key_file, out_file, config_file = sys.argv[1:4] only = (len(sys.argv) > 4) and sys.argv[4] snippetizer = Snippetizer(key_file, out_file, config_file, only) snippetizer.snippetize()