Skip to content
Snippets Groups Projects

Cleans up configuration system; Streams down dependencies

Merged André Anjos requested to merge issue-24 into 1.4.x
Files
2
@@ -32,7 +32,7 @@ import os
import nose.tools
from . import platform, disconnected, prefix, tmp_prefix, user, token, temp_cwd
from ..common import Selector
from ..common import Selector, dot_diagram
from ..scripts.beat import main
from beat.core.test.utils import slow, cleanup, skipif
from beat.core.toolchain import Storage, Toolchain
@@ -180,3 +180,14 @@ def test_draw():
assert os.path.exists(os.path.join(tmp_prefix, 'toolchains', obj + '.dot'))
assert os.path.exists(os.path.join(tmp_prefix, 'toolchains', obj + '.png'))
@nose.tools.with_setup(teardown=cleanup)
@skipif(disconnected, "missing test platform (%s)" % platform)
def test_layout():
obj = 'user/double_triangle/1'
test_pull_one(obj)
obj_path = os.path.join(tmp_prefix, 'toolchains', 'user/double_triangle')
dot_diagram(tmp_prefix, 'toolchain', [obj], obj_path, [], True)
assert os.path.exists(os.path.join(obj_path, '1.dot'))
Loading