Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
comparison tests/ports.t @ 814:2310764e5c4e
fports: Implement a global "--jail/-j" option: execute the fports commands in a jail.
The jail just needs to have an installed "pkg" command.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sat, 09 Nov 2024 00:47:05 +0100 |
| parents | 954d3607e87d |
| children |
comparison
equal
deleted
inserted
replaced
| 813:70e08ff3db45 | 814:2310764e5c4e |
|---|---|
| 20 =============== | 20 =============== |
| 21 | 21 |
| 22 init_package_mapping | 22 init_package_mapping |
| 23 -------------------- | 23 -------------------- |
| 24 | 24 |
| 25 $ init_package_mapping PMAPPING | 25 $ init_package_mapping PMAPPING "" |
| 26 | 26 |
| 27 | 27 |
| 28 get_package_mapping | 28 get_package_mapping |
| 29 ------------------- | 29 ------------------- |
| 30 | 30 |
| 62 Local Index File | 62 Local Index File |
| 63 ================ | 63 ================ |
| 64 | 64 |
| 65 Assumes fag's standard: PORTSDIR=/home/fag/ports | 65 Assumes fag's standard: PORTSDIR=/home/fag/ports |
| 66 | 66 |
| 67 $ is_local_index_file_available | 67 $ is_local_index_file_available "" |
| 68 $ PORTSDIR=/nonexisting is_local_index_file_available | 68 $ PORTSDIR=/nonexisting is_local_index_file_available "" |
| 69 [1] | 69 [1] |
| 70 $ export VERSION_SOURCE=I | 70 $ export VERSION_SOURCE=I |
| 71 $ is_local_index_file_available | 71 $ is_local_index_file_available "" |
| 72 [1] | 72 [1] |
| 73 $ export VERSION_SOURCE=P | 73 $ export VERSION_SOURCE=P |
| 74 $ is_local_index_file_available | 74 $ is_local_index_file_available "" |
| 75 $ unset VERSION_SOURCE | 75 $ unset VERSION_SOURCE |
| 76 | 76 |
| 77 $ get_local_index_file | 77 $ get_local_index_file "" |
| 78 /home/fag/ports/INDEX-[0-9]+ \(no-eol\) (re) | 78 /home/fag/ports/INDEX-[0-9]+ \(no-eol\) (re) |
| 79 $ PORTSDIR=/nonexisting get_local_index_file | 79 $ PORTSDIR=/nonexisting get_local_index_file "" |
| 80 [1] | 80 [1] |
| 81 $ export VERSION_SOURCE=I | 81 $ export VERSION_SOURCE=I |
| 82 $ get_local_index_file | 82 $ get_local_index_file "" |
| 83 [1] | 83 [1] |
| 84 $ export VERSION_SOURCE=P | 84 $ export VERSION_SOURCE=P |
| 85 $ get_local_index_file | 85 $ get_local_index_file "" |
| 86 /home/fag/ports/INDEX-[0-9]+ \(no-eol\) (re) | 86 /home/fag/ports/INDEX-[0-9]+ \(no-eol\) (re) |
| 87 $ unset VERSION_SOURCE | 87 $ unset VERSION_SOURCE |
| 88 | 88 |
| 89 $ _pkgversion="$(parse_index_file_for_package_version "$(get_local_index_file)" 'pkg')" | 89 $ _pkgversion="$(parse_index_file_for_package_version "$(get_local_index_file "")" 'pkg' '')" |
| 90 $ [ -n "${_pkgversion}" ] | 90 $ [ -n "${_pkgversion}" ] |
| 91 $ printf '%s' "${_pkgversion}" | 91 $ printf '%s' "${_pkgversion}" |
| 92 \d+\.\d+(\.\d+) \(no-eol\) (re) | 92 \d+\.\d+(\.\d+) \(no-eol\) (re) |
| 93 | 93 |
| 94 | 94 |
