Update CSS tests to revision 31d63cc79bd4c929ed582229e936d7b389f3e6ab

This commit is contained in:
James Graham
2015-03-27 09:18:12 +00:00
parent 1a81b18b9f
commit 2c9faf5363
91915 changed files with 5979820 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
#!/usr/bin/env python
import sys
import urllib.request, urllib.error, urllib.parse
import codecs
def main():
encodings = []
f = urllib.request.urlopen(sys.argv[1])
for line in f:
if line.startswith("Name: ") or line.startswith("Alias: "):
enc = line.split()[1]
try:
codecs.lookup(enc)
if enc.lower not in encodings:
encodings.append(enc.lower())
except LookupError:
pass
sys.stdout.write("encodings = frozenset((\n")
for enc in encodings:
sys.stdout.write(' "%s",\n'%enc)
sys.stdout.write(' ))')
if __name__ == "__main__":
main()