コード例 #1
0
ファイル: test_DR.py プロジェクト: yratof/chiplotle
def test_DR_03( ):
    '''run can be 0.'''

    t = DR(0, 25.3)

    assert t.run == 0
    assert t.rise == 25.3
    assert t.format == 'DR0.00,25.30;'
コード例 #2
0
ファイル: test_DR.py プロジェクト: yratof/chiplotle
def test_DR_03( ):
    '''rise can be 0.'''

    t = DR(10, 0)

    assert t.run == 10
    assert t.rise == 0
    assert t.format == 'DR10.00,0.00;'
コード例 #3
0
ファイル: test_DR.py プロジェクト: yratof/chiplotle
def test_DR_02( ):
    '''both run and rise (or none) must be set for formatting.'''

    t = DR(23)

    assert t.run == 23
    assert t.rise == None
    assert raises(Warning, 't.format')
コード例 #4
0
ファイル: test_DR.py プロジェクト: willprice/chiplotle
def test_DR_04():
    """rise can be 0."""

    t = DR(10, 0)

    assert t.run == 10
    assert t.rise == 0
    assert t.format == b"DR10.00,0.00;"
コード例 #5
0
ファイル: test_DR.py プロジェクト: willprice/chiplotle
def test_DR_03():
    """run can be 0."""

    t = DR(0, 25.3)

    assert t.run == 0
    assert t.rise == 25.3
    assert t.format == b"DR0.00,25.30;"
コード例 #6
0
ファイル: test_DR.py プロジェクト: willprice/chiplotle
def test_DR_02():
    """both run and rise (or none) must be set for formatting."""

    t = DR(23)

    assert t.run == 23
    assert t.rise == None
    with raises(Warning):
        t.format
コード例 #7
0
ファイル: test_DR.py プロジェクト: yratof/chiplotle
def test_DR_01( ):
    t = DR( )

    assert t.run == t.rise == None
    assert t.format == 'DR;'