예제 #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')