Esempio n. 1
0
def test_api_calls():
    from sprokit.pipeline import config
    from vital.modules import modules
    from sprokit.pipeline import pipeline
    from sprokit.pipeline import scheduler_factory

    modules.load_known_modules()

    sched_type = 'thread_per_process'
    c = config.empty_config()
    p = pipeline.Pipeline()

    scheduler_factory.create_scheduler(sched_type, p)
    scheduler_factory.create_scheduler(sched_type, p, c)
    scheduler_factory.types()
    scheduler_factory.description(sched_type)
    scheduler_factory.default_type
Esempio n. 2
0
def test_api_calls():
    from vital.config import config
    from vital.modules import modules
    from sprokit.pipeline import pipeline
    from sprokit.pipeline import scheduler_factory

    modules.load_known_modules()

    sched_type = 'thread_per_process'
    c = config.empty_config()
    p = pipeline.Pipeline()

    scheduler_factory.create_scheduler(sched_type, p)
    scheduler_factory.create_scheduler(sched_type, p, c)
    scheduler_factory.types()
    scheduler_factory.description(sched_type)
    scheduler_factory.default_type
Esempio n. 3
0
def test_pythonpath():
    from sprokit.pipeline import config
    from sprokit.pipeline import modules
    from sprokit.pipeline import process_factory
    from sprokit.pipeline import scheduler_factory

    modules.load_known_modules()

    types = process_factory.types()

    if 'pythonpath_test_process' not in types:
        test_error("Failed to load extra Python processes accessible from PYTHONPATH")

    types = scheduler_factory.types()

    if 'pythonpath_test_scheduler' not in types:
        test_error("Failed to load extra Python schedulers accessible from PYTHONPATH")
Esempio n. 4
0
def test_pythonpath():
    from vital.modules import modules
    from sprokit.pipeline import process_factory
    from sprokit.pipeline import scheduler_factory

    modules.load_known_modules()

    types = process_factory.types()

    if 'pythonpath_test_process' not in types:
        test_error(
            "Failed to load extra Python processes accessible from PYTHONPATH")

    types = scheduler_factory.types()

    if 'pythonpath_test_scheduler' not in types:
        test_error(
            "Failed to load extra Python schedulers accessible from PYTHONPATH"
        )