Changeset 9573
- Timestamp:
- Feb 1, 2015, 2:17:11 PM (10 years ago)
- Location:
- trunk/anuga_core/source/anuga
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/anuga_core/source/anuga/coordinate_transforms/tests/test_geo_reference.py
r9562 r9573 605 605 abs_points = geo.get_absolute(points) 606 606 # check we haven't changed 'points' itself 607 self. failIf(num.alltrue(abs_points == points))607 self.assertFalse(num.alltrue(abs_points == points)) 608 608 new_points = abs_points.copy() 609 609 new_points[:,0] -= x0 … … 615 615 abs_points = geo.get_absolute(points) 616 616 # check we haven't changed 'points' itself 617 self. failIf(num.alltrue(abs_points == points))617 self.assertFalse(num.alltrue(abs_points == points)) 618 618 new_points = abs_points.copy() 619 619 new_points[:,0] -= x0 -
trunk/anuga_core/source/anuga/load_mesh/tests/test_loadASCII.py
r9562 r9573 519 519 self.fail('imaginary file did not raise error!') 520 520 521 def throws_error_2_screen_ test_import_mesh_bad(self):521 def throws_error_2_screen_import_mesh_bad(self): 522 522 fileName = tempfile.mktemp('.msh') 523 523 file = open(fileName, 'w') -
trunk/anuga_core/source/anuga/setup.py
r9558 r9573 33 33 config.add_subpackage('utilities') 34 34 config.add_subpackage('validation_utilities') 35 config.add_subpackage('visualiser') 35 36 36 37 37 config.make_config_py() -
trunk/anuga_core/source/anuga/shallow_water/shallow_water_domain.py
r9381 r9573 1406 1406 def get_water_volume(self): 1407 1407 1408 from anuga import myid, numprocs, send, receive, barrier1408 from anuga import numprocs 1409 1409 1410 1410 #print self.evolved_called … … 1428 1428 Height = Stage-Elev 1429 1429 volume = Height.get_integral() 1430 1431 if numprocs ==1: 1432 self.volume_history.append(volume) 1433 return volume 1434 1435 # isolated parallel code 1436 from anuga import myid, send, receive, barrier 1430 1437 1431 1438 if myid == 0: … … 1454 1461 """ 1455 1462 1456 from anuga import myid, numprocs, send, receive, barrier1463 from anuga import numprocs 1457 1464 1458 1465 if not self.compute_fluxes_method=='DE': … … 1462 1469 1463 1470 flux_integral = self.boundary_flux_integral.boundary_flux_integral 1464 1471 1472 if numprocs == 1: 1473 return flux_integral 1474 1475 # isolate parallel code 1476 from anuga import myid, send, receive, barrier 1477 1465 1478 if myid == 0: 1466 1479 for i in range(1,numprocs): … … 1488 1501 """ 1489 1502 1490 from anuga import myid, numprocs, send, receive, barrier1503 from anuga import numprocs 1491 1504 1492 1505 flux_integral = self.fractional_step_volume_integral 1493 1506 1507 if numprocs == 1: 1508 return flux_integral 1509 1510 # isolate parallel code 1511 from anuga import myid, send, receive, barrier 1512 1494 1513 if myid == 0: 1495 1514 for i in range(1,numprocs): -
trunk/anuga_core/source/anuga/utilities/tests/test_numerical_tools.py
r9562 r9573 129 129 self.assertRaises(Exception, ensure_numeric(num.array(('abc',)))) 130 130 131 def NO_ test_ensure_numeric_char(self):131 def NO_ensure_numeric_char(self): 132 132 '''numpy can't handle this''' 133 133 -
trunk/anuga_core/source/anuga/utilities/tests/test_plot_utils.py
r9437 r9573 99 99 return 100 100 101 def basic_ tests(self):101 def basic_checks(self): 102 102 """ 103 103 Check that dimensions are as required, and that … … 138 138 self.everything_equal(p3, 4, p2, 4) 139 139 140 def velExtrap_timeSlices_ test(self, ve):140 def velExtrap_timeSlices_check(self, ve): 141 141 """ 142 142 … … 251 251 print flowAlg 252 252 self.create_domain(InitialOceanStage=1., InitialLandStage=0., flowAlg=flowAlg, verbose=verbose) 253 self.basic_ tests()253 self.basic_checks() 254 254 255 255 os.remove('test_plot_utils.sww') … … 265 265 self.create_domain(InitialOceanStage=1., InitialLandStage=0., flowAlg=flowAlg, verbose=verbose) 266 266 # Test time-slices with velocity_extrapolation=True 267 self.velExtrap_timeSlices_ test(ve=True)268 self.velExtrap_timeSlices_ test(ve=False)267 self.velExtrap_timeSlices_check(ve=True) 268 self.velExtrap_timeSlices_check(ve=False) 269 269 270 270 os.remove('test_plot_utils.sww') -
trunk/anuga_core/source/anuga/utilities/tests/test_system_tools.py
r9566 r9573 144 144 145 145 # helper routine to test clean_line() 146 def clean_line_ test(self, instr, delim, expected):146 def clean_line_helper(self, instr, delim, expected): 147 147 result = clean_line(instr, delim) 148 148 self.assertTrue(result == expected, … … 151 151 152 152 def test_clean_line_01(self): 153 self.clean_line_ test('abc, ,,xyz,123', ',', ['abc', '', 'xyz', '123'])153 self.clean_line_helper('abc, ,,xyz,123', ',', ['abc', '', 'xyz', '123']) 154 154 155 155 def test_clean_line_02(self): 156 self.clean_line_ test(' abc , ,, xyz , 123 ', ',',156 self.clean_line_helper(' abc , ,, xyz , 123 ', ',', 157 157 ['abc', '', 'xyz', '123']) 158 158 159 159 def test_clean_line_03(self): 160 self.clean_line_ test('1||||2', '|', ['1', '2'])160 self.clean_line_helper('1||||2', '|', ['1', '2']) 161 161 162 162 def test_clean_line_04(self): 163 self.clean_line_ test('abc, ,,xyz,123, ', ',',163 self.clean_line_helper('abc, ,,xyz,123, ', ',', 164 164 ['abc', '', 'xyz', '123']) 165 165 166 166 def test_clean_line_05(self): 167 self.clean_line_ test('abc, ,,xyz,123, , ', ',',167 self.clean_line_helper('abc, ,,xyz,123, , ', ',', 168 168 ['abc', '', 'xyz', '123', '']) 169 169 170 170 def test_clean_line_06(self): 171 self.clean_line_ test(',,abc, ,,xyz,123, , ', ',',171 self.clean_line_helper(',,abc, ,,xyz,123, , ', ',', 172 172 ['abc', '', 'xyz', '123', '']) 173 173 174 174 def test_clean_line_07(self): 175 self.clean_line_ test('|1||||2', '|', ['1', '2'])175 self.clean_line_helper('|1||||2', '|', ['1', '2']) 176 176 177 177 def test_clean_line_08(self): 178 self.clean_line_ test(' ,a,, , ,b,c , ,, , ', ',',178 self.clean_line_helper(' ,a,, , ,b,c , ,, , ', ',', 179 179 ['a', '', '', 'b', 'c', '', '']) 180 180 181 181 def test_clean_line_09(self): 182 self.clean_line_ test('a:b:c', ':', ['a', 'b', 'c'])182 self.clean_line_helper('a:b:c', ':', ['a', 'b', 'c']) 183 183 184 184 def test_clean_line_10(self): 185 self.clean_line_ test('a:b:c:', ':', ['a', 'b', 'c'])185 self.clean_line_helper('a:b:c:', ':', ['a', 'b', 'c']) 186 186 187 187 ################################################################################ … … 466 466 467 467 x = get_revision_number() 468 assert int(x) 468 x = x.split('.') 469 470 assert int(x[0]) 471 assert int(x[1]) 472 assert int(x[2]) 469 473 470 474 ################################################################################
Note: See TracChangeset
for help on using the changeset viewer.