>>> import os
>>> import os.path
+>>> from uuid import uuid4
>>> from hooke.hooke import Hooke, HookeRunner
>>> h = Hooke()
>>> r = HookeRunner()
temperature = 295.3
<BLANKLINE>
...
->>> config_already_exists = os.path.exists('myconfig.cfg')
+>>> file_name = '%s.cfg' % uuid4()
+>>> config_already_exists = os.path.exists(file_name)
>>> config_already_exists
False
->>> h = r.run_lines(h, ['save_config --output myconfig.cfg'])
+>>> h = r.run_lines(h, ['save_config --output %s' % file_name])
Success
<BLANKLINE>
->>> os.path.isfile('myconfig.cfg')
+>>> os.path.isfile(file_name)
True
>>> if config_already_exists == False:
-... os.remove('myconfig.cfg')
+... os.remove(file_name)
"""
Success
<BLANKLINE>
>>> file_name = '%s.dat' % uuid4()
+>>> export_already_exists = os.path.exists(file_name)
+>>> export_already_exists
+False
>>> h = r.run_lines(h, ['export_block --output %s' % file_name])
Success
<BLANKLINE>
>>> with open(file_name, 'r') as f:
... lines = f.readlines()
->>> os.remove(file_name)
+>>> if export_already_exists == False:
+... os.remove(file_name)
>>> print len(lines)
2049
>>> print ''.join(lines[:5]), # doctest: +ELLIPSIS, +REPORT_UDIFF +NORMALIZE_WHITESPACE