コード例 #1
0
ファイル: test_misc.py プロジェクト: ynaikavde/pywafo
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])
コード例 #2
0
ファイル: test_misc.py プロジェクト: wafo-project/pywafo
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])