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