def test_find_all_php_versions(self): ctx = {'BP_DIR': '.', 'STACK': 'lucid'} json = load_binary_index(ctx) versions = find_all_php_versions(json) eq_(9, len(versions)) eq_(3, len([v for v in versions if v.startswith('5.4.')])) eq_(3, len([v for v in versions if v.startswith('5.5.')]))
def test_find_all_php_versions(self): ctx = {'BP_DIR': '.', 'STACK': 'lucid'} json = load_binary_index(ctx) versions = find_all_php_versions(json) eq_(6, len(versions)) eq_(3, len([v for v in versions if v.startswith('5.4.')])) eq_(3, len([v for v in versions if v.startswith('5.5.')]))
def test_find_all_php_versions(self): ctx = {"BP_DIR": ".", "STACK": "lucid"} json = load_binary_index(ctx) versions = find_all_php_versions(json) eq_(7, len(versions)) eq_(3, len([v for v in versions if v.startswith("5.4.")])) eq_(3, len([v for v in versions if v.startswith("5.5.")]))
def test_load_binary_index(self): ctx = {'BP_DIR': '.'} manifest = load_binary_index(ctx) assert manifest is not None assert 'dependencies' in manifest.keys() assert 'language' in manifest.keys() assert 'url_to_dependency_map' in manifest.keys() assert 'exclude_files' in manifest.keys()
def test_find_php_extensions(self): ctx = {'BP_DIR': '.', 'STACK': 'lucid'} json = load_binary_index(ctx) exts = find_all_php_extensions(json) eq_(6, len(exts.keys())) tmp = exts[exts.keys()[0]] assert 'amqp' in tmp assert 'apc' in tmp assert 'imap' in tmp assert 'ldap' in tmp assert 'phalcon' in tmp assert 'pspell' in tmp assert 'pdo_pgsql' in tmp assert 'mailparse' in tmp assert 'redis' in tmp assert 'pgsql' in tmp assert 'snmp' in tmp assert 'cgi' not in tmp assert 'cli' not in tmp assert 'fpm' not in tmp assert 'pear' not in tmp
def test_find_php_extensions(self): ctx = {'BP_DIR': '.', 'STACK': 'lucid'} json = load_binary_index(ctx) exts = find_all_php_extensions(json) eq_(9, len(exts.keys())) tmp = exts[[key for key in exts.keys() if key.startswith('5.4')][0]] assert 'amqp' in tmp assert 'apc' in tmp assert 'imap' in tmp assert 'ldap' in tmp assert 'phalcon' in tmp assert 'pspell' in tmp assert 'pdo_pgsql' in tmp assert 'mailparse' in tmp assert 'redis' in tmp assert 'pgsql' in tmp assert 'snmp' in tmp assert 'cgi' not in tmp assert 'cli' not in tmp assert 'fpm' not in tmp assert 'pear' not in tmp
def test_find_php_extensions(self): ctx = {"BP_DIR": ".", "STACK": "lucid"} json = load_binary_index(ctx) exts = find_all_php_extensions(json) eq_(7, len(exts.keys())) tmp = exts[exts.keys()[0]] assert "amqp" in tmp assert "apc" in tmp assert "imap" in tmp assert "ldap" in tmp assert "phalcon" in tmp assert "pspell" in tmp assert "pdo_pgsql" in tmp assert "mailparse" in tmp assert "redis" in tmp assert "pgsql" in tmp assert "snmp" in tmp assert "cgi" not in tmp assert "cli" not in tmp assert "fpm" not in tmp assert "pear" not in tmp
def test_find_php_extensions(self): ctx = {'BP_DIR': '.'} json = load_binary_index(ctx) exts = find_all_php_extensions(json) eq_(9, len(exts.keys())) tmp = exts[[key for key in exts.keys() if key.startswith('5.4')][0]] assert 'amqp' in tmp assert 'apc' in tmp assert 'imap' in tmp assert 'ldap' in tmp assert 'phalcon' in tmp assert 'pspell' in tmp assert 'pdo_pgsql' in tmp assert 'mailparse' in tmp assert 'redis' in tmp assert 'pgsql' in tmp assert 'snmp' in tmp assert 'cgi' not in tmp assert 'cli' not in tmp assert 'fpm' not in tmp assert 'pear' not in tmp
def configure(ctx): json = load_binary_index(ctx) ctx['ALL_PHP_VERSIONS'] = find_all_php_versions(json) ctx['ALL_PHP_EXTENSIONS'] = find_all_php_extensions(json)
def test_load_binary_index(self): ctx = {'BP_DIR': '.', 'STACK': 'lucid'} json = load_binary_index(ctx) assert json is not None assert 'php' in json.keys() eq_(6, len(json['php'].keys()))
def test_load_binary_index(self): ctx = {'BP_DIR': '.', 'STACK': 'lucid'} json = load_binary_index(ctx) assert json is not None assert 'php' in json.keys() eq_(9, len(json['php'].keys()))
def _configure(self): json = load_binary_index(self._ctx) self._ctx['ALL_PHP_VERSIONS'] = find_all_php_versions(json) self._ctx['ALL_PHP_EXTENSIONS'] = find_all_php_extensions(json)
def test_load_binary_index(self): ctx = {"BP_DIR": ".", "STACK": "lucid"} json = load_binary_index(ctx) assert json is not None assert "php" in json.keys() eq_(7, len(json["php"].keys()))