Ignore:
Timestamp:
Feb 27, 2009, 11:54:09 AM (15 years ago)
Author:
rwilson
Message:

numpy changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/numpy/anuga/load_mesh/test_loadASCII.py

    r6410 r6428  
    209209        os.remove(fileName)
    210210        dict = self.dict
    211         self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_msh_file')
     211        self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_tsh_file')
    212212
    213213    def test_read_write_tsh_fileII(self):
     
    227227        os.remove(fileName)
    228228        dict = self.blank_dict
    229         self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_msh_fileIII')
     229        self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_tsh_fileIII')
    230230
    231231    def test_read_write_tsh_file4(self):
     
    236236        os.remove(fileName)
    237237        dict = self.seg_dict
    238         self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_msh_file4')
     238        self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_tsh_file4')
    239239
    240240    def test_read_write_tsh_file5(self):
     
    244244        loaded_dict = import_mesh_file(fileName)
    245245        dict = self.triangle_tags_dict
    246         self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_msh_file5')
     246        self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_tsh_file5')
    247247        os.remove(fileName)
    248248
     
    253253        loaded_dict = import_mesh_file(fileName)
    254254        dict = self.tri_dict
    255         self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_msh_file6')
     255        self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_tsh_file6')
    256256        os.remove(fileName)
    257257
     
    312312  ############### .MSH ##########
    313313
    314     def test_read_write_msh_file(self):
     314    def test_read_write_msh_file1(self):
    315315        dict = self.dict.copy()
    316316        fileName = tempfile.mktemp('.msh')
     
    319319        os.remove(fileName)
    320320        dict = self.dict
    321         self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_msh_file')
     321        self.check_mesh_dicts(loaded_dict, dict, 'test_read_write_msh_file1')
    322322
    323323    def test_read_write_msh_fileII(self):
     
    399399                            num.array(loaded_dict['segments']))
    400400
     401        self.failUnlessEqual(dict['triangle_tags'], loaded_dict['triangle_tags'])
     402
    401403        for ob, ldob in map(None, dict['triangle_tags'],
    402404                            loaded_dict['triangle_tags']):
     405            msg = ('ob=\n%s\nshould be same as ldob=\n%s' % (str(ob), str(ldob)))
    403406            self.failUnless(ob == ldob,
    404                             fail_string + ' failed!! Test triangle_tags')
     407                            fail_string + ' failed\n' + msg)
    405408
    406409        # A bit hacky
    407         self.failUnless((loaded_dict['vertex_attributes'] ==
    408                          dict['vertex_attributes']) or \
    409                         (loaded_dict['vertex_attributes'] == None and \
     410        self.failUnless(num.alltrue(loaded_dict['vertex_attributes'] ==
     411                                    dict['vertex_attributes']) or
     412                        (loaded_dict['vertex_attributes'] == None and
    410413                         dict['vertex_attributes'] == []),
    411414                        fail_string + ' failed!! Test vertex_attributes')
     
    416419        for seg, ldseg in map(None, dict['segment_tags'],
    417420                              loaded_dict['segment_tags']):
    418             self.failUnless(seg == ldseg,
    419                             fail_string + ' failed!! Test 8')
     421            msg = ('seg=\n"%s"\nshould be same as ldseg=\n"%s"'
     422                   % (str(seg), str(ldseg)))
     423            self.failUnless(seg == ldseg, fail_string + ' failed\n' + msg)
    420424
    421425        dict_array = num.array(dict['vertex_attribute_titles'])
     
    429433
    430434        try:
     435            msg = ("loaded_dict['geo_reference']=\n%s\n"
     436                   "should be same as dict['geo_reference']=%s"
     437                  % (str(loaded_dict['geo_reference']),
     438                     str(dict['geo_reference'])))
    431439            self.failUnless(loaded_dict['geo_reference'] ==
    432440                            dict['geo_reference'],
    433                             fail_string + ' failed!! Test geo_reference')
     441                            fail_string + ' failed\n' + msg)
    434442        except KeyError:        #??# 2 lines below??
    435 #           self.failUnless(not dict.has_key('geo_reference' and
    436 #                               loaded_dict['geo_reference'] == None),
    437 #                           fail_string + ' failed!! Test geo_reference')
     443            msg = ("'dict' has no key 'geo_reference' "
     444                   "but loaded_dict['geo_reference'] isn't None")
    438445            self.failUnless(not dict.has_key('geo_reference') and
    439446                                loaded_dict['geo_reference'] == None,
    440                             fail_string + ' failed!! Test geo_reference')
     447                            fail_string + ' failed\n' + msg)
    441448
    442449########################## BAD .MSH ##########################
Note: See TracChangeset for help on using the changeset viewer.