def test_getshipchar(): sc = getshipchar(10, 'service_speed') true_sc = dict(beam=29, beamSTD=2.9, draught=9.6, draughtSTD=2.112, length=216, lengthSTD=2.011309883194276, max_deadweight=30969, max_deadweightSTD=3096.9, propeller_diameter=6.761165385916601, propeller_diameterSTD=0.20267047566705432, service_speed=10, service_speedSTD=0) for name, val in true_sc.iteritems(): assert_almost_equal(val, sc[name])
def test_getshipchar(): sc = getshipchar(service_speed=10) true_sc = dict(beam=29, beamSTD=2.9, draught=9.6, draughtSTD=2.112, length=216, lengthSTD=2.011309883194276, max_deadweight=30969, max_deadweightSTD=3096.9, propeller_diameter=6.761165385916601, propeller_diameterSTD=0.20267047566705432, service_speed=10, service_speedSTD=0) for name, val in iteritems(true_sc): assert_almost_equal(val, sc[name])