Пример #1
0
def test_search():
    pkgman = PackageManager()
    pkgman.load_directory("./")

    assert 'Test' in pkgman

    res = pkgman.search_node("sum")
    print res
    assert "sum" in res[0].name
Пример #2
0
def test_search():
    pkgman = PackageManager()
    pkgman.load_directory("./")

    assert 'Test' in pkgman

    res = pkgman.search_node("sum")
    print res
    assert "sum" in res[0].name
Пример #3
0
def test_alias():
    """test_alias: aliases in PackageManager"""
    pkgman = PackageManager()
    pkgman.load_directory("pkg")

    assert pkgman["pkg_test"]["file2.txt"]
    assert pkgman["pkg_test"]["file2.txt"] is pkgman["pkg_test"]["f"]
    assert pkgman["pkg_test"]["file2.txt"] is pkgman["pkg_test"]["g"]
    assert pkgman["pkg_test"]["file1.txt"]
    assert pkgman["pkg_test"]["aliasf1"] is pkgman["pkg_test"]["file1.txt"]
Пример #4
0
def test_write_config():

    pkgman = PackageManager()
    pkgman.load_directory("./")
    pkgman.write_config()
    p = pkgman.user_wralea_path

    s = Settings()
    path = s.get("pkgmanager", "path")
    paths = list(eval(path)) # path is a string

    assert set(paths) == set(p)
Пример #5
0
def test_tutorial():
    #app = QtGui.QApplication(sys.argv)
    
    path = os.path.join( os.path.abspath(os.path.dirname(__file__)), "tutorial_standbuilder")
    image = os.path.join(path, "stand.csv.png")
    try:
        os.remove(image)
    except:
        pass


    pm = PackageManager()
    pm.init()

    pm.load_directory(path)
    n = pm.get_node("tutorial_standbuilder", "gen_images")

    print path
    n.actor(4).set_input(0, path)
Пример #6
0
def test_tutorial():
    #app = QtGui.QApplication(sys.argv)

    path = os.path.join(os.path.abspath(os.path.dirname(__file__)),
                        "tutorial_standbuilder")
    image = os.path.join(path, "stand.csv.png")
    try:
        os.remove(image)
    except:
        pass

    pm = PackageManager()
    pm.init()

    pm.load_directory(path)
    n = pm.get_node("tutorial_standbuilder", "gen_images")

    print(path)
    n.actor(4).set_input(0, path)
Пример #7
0
def test_load():
    """test_load: load directory in PackageManager"""
    pkgman = PackageManager()
    pkgman.load_directory("pkg")
    assert pkgman["pkg_test"]
    assert pkgman["pkg_alias"] == pkgman["pkg_test"]