Ignore:
Timestamp:
Nov 23, 2005, 5:37:26 PM (19 years ago)
Author:
ole
Message:

taking into account seemingly different results from triangle

File:
1 edited

Legend:

Unmodified
Added
Removed
  • inundation/pmesh/test_triangmodule.py

    r2027 r2052  
    156156                              pointattlist,segattlist, trilist, mode)
    157157        #print "len(data['generatedtrianglelist']",len(data['generatedtrianglelist'])
    158         # On unix this returns a 7 triangle result.
    159         # Windows returns a 6 triangle result.
    160         if sys.platform == 'win32':  #Windows
    161             self.failUnless(len(data['generatedtrianglelist']) == 6,
    162                         'testregion_with_maxarea 2: # of tris is wrong!')
    163         else:
    164             self.failUnless(len(data['generatedtrianglelist']) == 7,
     158        # for Duncan On unix this returns a 7 triangle result.
     159        # for Duncan on Windows returns a 6 triangle result.
     160        # for Ole on nautilus this returns 6
     161        # for Duncan on nautilus this returns 7
     162        # ??, it seems to be the results from triangle that is
     163        # causing the different results, and we are treating
     164        # triangle as a back box.
     165       
     166        self.failUnless(len(data['generatedtrianglelist']) >= 6,
    165167                        'testregion_with_maxarea 2: # of tris is wrong!')
    166168        ## Another test case   
     
    172174        # On unix this returns a 10 triangle result.
    173175        # Windows returns a 8 triangle result.
    174         if sys.platform == 'win32':  #Windows
    175             self.failUnless(len(data['generatedtrianglelist']) == 8,
    176                         'testregion_with_maxarea 3: # of tris is wrong!')
    177         else:
    178             self.failUnless(len(data['generatedtrianglelist']) == 10,
     176        self.failUnless(len(data['generatedtrianglelist']) >= 8,
    179177                        'testregion_with_maxarea 3: # of tris is wrong!')
    180178                 
     
    188186        # Windows returns a 8 triangle result.
    189187       
    190         if sys.platform == 'win32':  #Windows
    191             self.failUnless(len(data['generatedtrianglelist']) == 8,
     188        self.failUnless(len(data['generatedtrianglelist']) >= 8,
    192189                        'testregion_with_maxarea 4: # of tris is wrong!')
    193         else:
    194             self.failUnless(len(data['generatedtrianglelist']) == 10,
    195                         'testregion_with_maxarea 4: # of tris is wrong!')
    196                  
    197190                 
    198191    def testbad_point(self):
Note: See TracChangeset for help on using the changeset viewer.