Changeset 2929
- Timestamp:
- May 19, 2006, 5:30:50 PM (18 years ago)
- Location:
- inundation/pyvolution
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
inundation/pyvolution/test_util.py
r2884 r2929 1148 1148 raise Exception(msg) 1149 1149 1150 warnings.resetwarnings() 1150 warnings.resetwarnings() 1151 1152 def test_get_version_info(self): 1153 1154 try: 1155 info = get_version_info() 1156 except OSError: 1157 pass 1158 else: 1159 assert len(info) == 9 1160 assert info[0].startswith('Path') 1161 assert info[3].startswith('Revision') 1162 1151 1163 1152 1164 -
inundation/pyvolution/util.py
r2918 r2929 494 494 495 495 def __init__(self, filename): 496 self.data = ''496 # self.data = '' 497 497 self.filename = filename 498 498 499 499 def write(self, stuff): 500 fid = open(self.filename, 'w') 501 self.data = self.data + stuff 502 fid.write(self.data) 500 fid = open(self.filename, 'a') 501 # fid = open(self.filename, 'w') 502 # self.data = self.data + stuff 503 fid.write(stuff) 503 504 fid.close() 504 505 505 506 def get_version_info(): 507 """gets the version number of the SVN 508 """ 509 import os, sys 510 511 if sys.platform == 'win32': 512 msg = 'does not work in Windows .... yet' 513 raise OSError, msg 514 else: 515 fid = os.popen('svn -info') 516 info = fid.readlines() 517 fid.close() 518 return info 519 506 520 507 521 def sww2timeseries(swwfile,
Note: See TracChangeset
for help on using the changeset viewer.