示例#1
0
def test_single_addon_rev():
    tools._process('checkout')
    output = subprocess.check_output([
        'git', '--git-dir=instance/addons/one/.git', 'rev-parse', '--short',
        'HEAD'
    ]).strip()
    t.eq_(output, "e3224b1")
示例#2
0
def test_arbitrary_addon():
    tools._process('checkout')
    assert ('%s/tests/addons' % tools.ROOT) in tools.addons_path
示例#3
0
def test_multi_addons():
    tools._process('checkout')
    assert os.path.exists('instance/addons/one/EXISTS')
    assert os.path.exists('instance/addons/two/EXISTS')
示例#4
0
def test_instance_server():
    tools._process('checkout')
    assert os.path.exists('instance/server/EXISTS')
示例#5
0
def test_single_addon():
    tools._process('checkout')
    assert os.path.exists('instance/addons/one/EXISTS')
示例#6
0
def test_instance_server():
    tools._process('checkout')
    assert os.path.exists('instance/server/EXISTS')
示例#7
0
def test_arbitrary_addon():
    tools._process('checkout')
    assert ('%s/tests/addons' % tools.ROOT) in tools.addons_path
示例#8
0
def test_multi_addons():
    tools._process('checkout')
    assert os.path.exists('instance/addons/one/EXISTS')
    assert os.path.exists('instance/addons/two/EXISTS')
示例#9
0
def test_single_addon_rev():
    tools._process('checkout')
    output = subprocess.check_output(['git', '--git-dir=instance/addons/one/.git', 'rev-parse', '--short', 'HEAD']).strip()
    t.eq_(output, "e3224b1")
示例#10
0
def test_single_addon():
    tools._process('checkout')
    assert os.path.exists('instance/addons/one/EXISTS')