Exemple #1
0
def test_version_is_required():
    with setup_err_and_package() as (err, package):
        del package["version"]
    packagejson.test_package_json_params(err)
    assert err.failed(), "expected version to be required"
Exemple #2
0
def test_name_is_required():
    with setup_err_and_package() as (err, package):
        del package['name']
    packagejson.test_package_json_params(err)
    assert err.failed(), "expected name to be reuqired"
Exemple #3
0
def test_id_is_required_to_be_valid():
    with setup_err_and_package() as (err, package):
        package["id"] = "not valid"
    packagejson.test_package_json_params(err)
    assert err.failed(), "expected id to be invalid"
Exemple #4
0
def test_valid_package_json_is_valid():
    err = setup_err(valid_package_json())
    packagejson.test_package_json_params(err)
    assert not err.failed(), "expected valid package.json to pass"
Exemple #5
0
def test_name_cannot_have_trademarks():
    with setup_err_and_package() as (err, package):
        package["name"] = "Mozilla Addon"
    packagejson.test_package_json_params(err)
    assert err.failed(), "expected name with Mozilla to fail"
def test_version_must_be_valid():
    with setup_err_and_package() as (err, package):
        package['version'] = '2.5 beta'
    packagejson.test_package_json_params(err)
    assert err.failed(), 'expected invalid version to fail'
def test_no_tests_are_done_if_no_package_json():
    err = setup_err()
    packagejson.test_package_json_params(err)
    assert not err.failed()
def test_id_is_required_to_be_valid():
    with setup_err_and_package() as (err, package):
        package["id"] = "not valid"
    packagejson.test_package_json_params(err)
    assert err.failed(), "expected id to be invalid"
def test_version_is_required():
    with setup_err_and_package() as (err, package):
        del package["version"]
    packagejson.test_package_json_params(err)
    assert err.failed(), "expected version to be required"
def test_name_cannot_have_trademarks():
    with setup_err_and_package() as (err, package):
        package["name"] = "Mozilla Addon"
    packagejson.test_package_json_params(err)
    assert err.failed(), "expected name with Mozilla to fail"
def test_name_is_required():
    with setup_err_and_package() as (err, package):
        del package["name"]
    packagejson.test_package_json_params(err)
    assert err.failed(), "expected name to be reuqired"
def test_valid_package_json_is_valid():
    err = setup_err(valid_package_json())
    packagejson.test_package_json_params(err)
    assert not err.failed(), "expected valid package.json to pass"
def test_version_must_be_valid():
    with setup_err_and_package() as (err, package):
        package['version'] = '2.5 beta'
    packagejson.test_package_json_params(err)
    assert err.failed(), 'expected invalid version to fail'
def test_id_is_required():
    with setup_err_and_package() as (err, package):
        del package['id']
    packagejson.test_package_json_params(err)
    assert err.failed(), 'expected id to be required'
Exemple #15
0
def test_version_must_be_valid():
    with setup_err_and_package() as (err, package):
        package["version"] = "2.5 beta"
    packagejson.test_package_json_params(err)
    assert err.failed(), "expected invalid version to fail"
def test_version_must_be_valid():
    with setup_err_and_package() as (err, package):
        package["version"] = "2.5 beta"
    packagejson.test_package_json_params(err)
    assert err.failed(), "expected invalid version to fail"
Exemple #17
0
def test_no_tests_are_done_if_no_package_json():
    err = setup_err()
    packagejson.test_package_json_params(err)
    assert not err.failed()
def test_id_is_required():
    with setup_err_and_package() as (err, package):
        del package['id']
    packagejson.test_package_json_params(err)
    assert err.failed(), 'expected id to be required'