Skip to content

Instantly share code, notes, and snippets.

@oiuww09fn
Created March 14, 2014 06:10
Show Gist options
  • Save oiuww09fn/9542853 to your computer and use it in GitHub Desktop.
Save oiuww09fn/9542853 to your computer and use it in GitHub Desktop.
robotframework + cdemo
#!/usr/bin/env python
from glob import glob
from os import chdir, sep as SEP
from os.path import abspath, dirname, join
from time import localtime
from zipfile import ZipFile, ZIP_DEFLATED
NAME = 'robotframework-c-example'
ZIP_NAME = NAME + '-%d%02d%02d.zip' % localtime()[:3]
FILES = ['README.rst',
'login.c',
'LoginLibrary.py',
'login_tests.robot',
'Makefile']
chdir(dirname(abspath(__file__)))
zipfile = ZipFile(ZIP_NAME, 'w', ZIP_DEFLATED)
for pattern in FILES:
for path in glob(pattern.replace('/', SEP)):
print 'Adding: ', path
zipfile.write(path, join(NAME, path))
zipfile.close()
print 'Created: ', ZIP_NAME
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment