from string import Template
import os
import sys
template = Template("""
SVG sizing: <$placeholder>
""")
placeholders = [ "object", "iframe", "img" ]
placeholderHeightAttrs = [ "null", "'100px'", "'100%'" ]
placeholderHeightAttrsDescriptions = [ "auto", "fixed", "percentage" ]
try:
os.makedirs("../svg-embedded-sizing")
except OSError:
pass
for placeholder in placeholders:
for i, placeholderHeightAttr in enumerate(placeholderHeightAttrs):
testContent = template.substitute(placeholder=placeholder, placeholderHeightAttr=placeholderHeightAttr, generator=sys.argv[0])
filename = "../svg-embedded-sizing/svg-in-%s-%s.html" % (placeholder, placeholderHeightAttrsDescriptions[i])
f = open(filename, "w")
f.write(testContent)
f.close()