- Timestamp:
- Jun 5, 2010, 10:58:55 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/anuga_core/source/anuga/utilities/test_file_utils.py
r7765 r7780 4 4 import shutil 5 5 6 from anuga.utilities.file_utils import copy_code_files 6 from anuga.utilities.file_utils import copy_code_files, get_all_swwfiles 7 from anuga.utilities.file_utils import del_dir 7 8 8 9 … … 52 53 # clean up 53 54 shutil.rmtree(work_dir) 54 55 56 def test_get_all_swwfiles(self): 57 try: 58 swwfiles = get_all_swwfiles('','test.txt') #Invalid 59 except IOError: 60 pass 61 else: 62 raise 'Should have raised exception' 63 64 def test_get_all_swwfiles1(self): 65 66 temp_dir = tempfile.mkdtemp('','sww_test') 67 filename0 = tempfile.mktemp('.sww','test',temp_dir) 68 filename1 = tempfile.mktemp('.sww','test',temp_dir) 69 filename2 = tempfile.mktemp('.sww','test',temp_dir) 70 filename3 = tempfile.mktemp('.sww','test',temp_dir) 71 72 #print'filename', filename0,filename1,filename2,filename3 73 74 fid0 = open(filename0, 'w') 75 fid1 = open(filename1, 'w') 76 fid2 = open(filename2, 'w') 77 fid3 = open(filename3, 'w') 78 79 fid0.write('hello') 80 fid1.write('hello') 81 fid2.write('hello') 82 fid3.write('hello') 83 84 fid0.close() 85 fid1.close() 86 fid2.close() 87 fid3.close() 88 89 90 dir, name0 = os.path.split(filename0) 91 #print 'dir',dir,name0 92 93 iterate=get_all_swwfiles(dir,'test') 94 95 del_dir(temp_dir) 96 # removeall(temp_dir) 97 98 _, name0 = os.path.split(filename0) 99 #print'name0',name0[:-4],iterate[0] 100 _, name1 = os.path.split(filename1) 101 _, name2 = os.path.split(filename2) 102 _, name3 = os.path.split(filename3) 103 104 assert name0[:-4] in iterate 105 assert name1[:-4] in iterate 106 assert name2[:-4] in iterate 107 assert name3[:-4] in iterate 108 109 assert len(iterate)==4 55 110 56 111 #-------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.