예제 #1
0
파일: pen.py 프로젝트: willprice/chiplotle
 def _subcommands(self):
     result = [SP(self.number)]
     if self.acceleration:
         result.append(AS(self.acceleration, self.number))
     if self.force:
         result.append(FS(self.force, self.number))
     if self.velocity:
         result.append(VS(self.velocity, self.number))
     if self.thickness:
         result.append(PT(self.thickness))
     return result
예제 #2
0
파일: test_VS.py 프로젝트: yratof/chiplotle
def test_VS_01():
    '''Empty initialization.'''
    t = VS()
    assert t.vel is None
    assert t.pen is None
    assert t.format == 'VS;'
예제 #3
0
파일: test_VS.py 프로젝트: yratof/chiplotle
def test_VS_03():
    '''Setting vel to None formats correctly.'''
    t = VS(1, 2)
    t.vel = None
    assert t.format == 'VS;'
예제 #4
0
파일: test_VS.py 프로젝트: yratof/chiplotle
def test_VS_03():
    '''Initialize velocity and pen.'''
    t = VS(1, 2)
    assert t.vel == 1
    assert t.pen == 2
    assert t.format == 'VS1,2;'
예제 #5
0
파일: test_VS.py 프로젝트: yratof/chiplotle
def test_VS_02():
    '''Initialize velocity.'''
    t = VS(1)
    assert t.vel == 1
    assert t.pen is None
    assert t.format == 'VS1;'
예제 #6
0
def test_VS_03():
    """Setting vel to None formats correctly."""
    t = VS(1, 2)
    t.vel = None
    assert t.format == b"VS;"
예제 #7
0
def test_VS_03():
    """Initialize velocity and pen."""
    t = VS(1, 2)
    assert t.vel == 1
    assert t.pen == 2
    assert t.format == b"VS1,2;"
예제 #8
0
def test_VS_02():
    """Initialize velocity."""
    t = VS(1)
    assert t.vel == 1
    assert t.pen is None
    assert t.format == b"VS1;"
예제 #9
0
def test_VS_01():
    """Empty initialization."""
    t = VS()
    assert t.vel is None
    assert t.pen is None
    assert t.format == b"VS;"
예제 #10
0
def test_VS_03( ):
    '''Setting vel to None formats correctly.'''
    t = VS(1, 2)
    t.vel = None
    assert t.format == 'VS;'