コード例 #1
0
ファイル: test_utils.py プロジェクト: pombredanne/pyservice
def test_load_process():
    
    try:    
        process = load_process('simple_process')
    except RuntimeError:
        pass
    
    try:    
        process = load_process('examples.simple_process')
    except RuntimeError:
        pass
    
    assert load_process('tests.processes.simple_process.SimpleProcess').__name__ == 'SimpleProcess'
    assert load_process('tests.processes.few_simple_process.SimpleProcess1').__name__ == 'SimpleProcess1'
    assert load_process('tests.processes.few_simple_process.SimpleProcess2').__name__ == 'SimpleProcess2'
コード例 #2
0
def test_service_start():
    process = pyservice.load_process(
        'tests.processes.simple_process.SimpleProcess')
    service = pyservice.Service(process)
    service.start()
    assert process <> None, process
    assert service <> None, service
コード例 #3
0
ファイル: test_core.py プロジェクト: cnsoft/pyservice
def test_service_stop():
    time.sleep(2)
    process = pyservice.load_process('tests.processes.simple_process.SimpleProcess')
    service = pyservice.Service(process)
    service.stop()
    assert process <> None, process
    assert service <> None, service
コード例 #4
0
ファイル: test_process1.py プロジェクト: cnsoft/pyservice
 def test_run_process1(self):
     process1 = pyservice.load_process('tests.processes.few_simple_process.SimpleProcess1')
     service1 = pyservice.Service(process1)
     service1.start()
コード例 #5
0
 def test_run_process1(self):
     process2 = pyservice.load_process(
         'tests.processes.few_simple_process.SimpleProcess2')
     service2 = pyservice.Service(process2)
     service2.start()
コード例 #6
0
ファイル: test_process2.py プロジェクト: ownport/pyservice
 def test_run_process1(self):
     process2 = pyservice.load_process("tests.processes.few_simple_process.SimpleProcess2")
     service2 = pyservice.Service(process2)
     service2.start()