Changeset 4598
- Timestamp:
- Jul 6, 2007, 12:00:20 PM (18 years ago)
- Location:
- anuga_core/source/anuga/shallow_water
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
anuga_core/source/anuga/shallow_water/data_manager.py
r4595 r4598 60 60 61 61 import csv 62 import os 62 import os, sys 63 63 import shutil 64 64 from struct import unpack … … 133 133 """ 134 134 135 import os, sys136 135 import os.path 137 136 … … 192 191 193 192 os.rmdir(path) 193 194 195 # ANOTHER OPTION, IF NEED IN THE FUTURE, Nick B 7/2007 196 # def rmgeneric(path, __func__): 197 # ERROR_STR= """Error removing %(path)s, %(error)s """ 198 # 199 # try: 200 # __func__(path) 201 # print 'Removed ', path 202 # except OSError, (errno, strerror): 203 # print ERROR_STR % {'path' : path, 'error': strerror } 204 # 205 # def removeall(path): 206 # 207 # if not os.path.isdir(path): 208 # return 209 # 210 # files=os.listdir(path) 211 # 212 # for x in files: 213 # fullpath=os.path.join(path, x) 214 # if os.path.isfile(fullpath): 215 # f=os.remove 216 # rmgeneric(fullpath, f) 217 # elif os.path.isdir(fullpath): 218 # removeall(fullpath) 219 # f=os.rmdir 220 # rmgeneric(fullpath, f) 194 221 195 222 … … 5661 5688 5662 5689 5690 5663 5691 #------------------------------------------------------------- 5664 5692 if __name__ == "__main__": -
anuga_core/source/anuga/shallow_water/test_data_manager.py
r4595 r4598 7153 7153 def test_get_all_swwfiles1(self): 7154 7154 7155 filename0 = tempfile.mktemp('.sww','test') 7156 filename1 = tempfile.mktemp('.sww','test') 7157 filename2 = tempfile.mktemp('.sww','test') 7158 filename3 = tempfile.mktemp('.sww','test') 7155 temp_dir = tempfile.mkdtemp('sww_test') 7156 filename0 = tempfile.mktemp('.sww','test',temp_dir) 7157 filename1 = tempfile.mktemp('.sww','test',temp_dir) 7158 filename2 = tempfile.mktemp('.sww','test',temp_dir) 7159 filename3 = tempfile.mktemp('.sww','test',temp_dir) 7159 7160 7160 # print filename0,filename1,filename2,filename37161 #print'filename', filename0#,filename1,filename2,filename3 7161 7162 7162 7163 fid0 = open(filename0, 'w') … … 7169 7170 fid3.write('hello') 7170 7171 7171 iterate=get_all_swwfiles('/tmp','test') 7172 7173 assert filename0[:-4]==join('/tmp',iterate[0]) 7174 assert filename1[:-4]==join('/tmp',iterate[1]) 7175 assert filename2[:-4]==join('/tmp',iterate[2]) 7176 assert filename3[:-4]==join('/tmp',iterate[3]) 7177 7178 os.remove(filename0) 7179 os.remove(filename1) 7180 os.remove(filename2) 7181 os.remove(filename3) 7172 dir, name0 = os.path.split(filename0) 7173 #print 'dir',dir,name0 7174 7175 iterate=get_all_swwfiles(dir,'test') 7176 7177 del_dir(temp_dir) 7178 7179 _, name0 = os.path.split(filename0) 7180 #print'name0',name0[:-4],iterate[0] 7181 _, name1 = os.path.split(filename1) 7182 _, name2 = os.path.split(filename2) 7183 _, name3 = os.path.split(filename3) 7184 7185 assert name0[:-4]==iterate[0] 7186 assert name1[:-4]==iterate[1] 7187 assert name2[:-4]==iterate[2] 7188 assert name3[:-4]==iterate[3] 7189 7182 7190 7183 7191
Note: See TracChangeset
for help on using the changeset viewer.