aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
2021-09-23Fix issue with hardcoded path separators in testBoris Kolpackov1-1/+1
2021-09-23Add pkg-build --disfigure option to force from-scratch reconfigurationBoris Kolpackov1-0/+71
2021-09-20Tweak tests/.gitignore to ignore symlinksBoris Kolpackov1-2/+4
2021-09-17Change semantics for ?sys:<pkg> in pkg-build if no package configuration is ↵Karen Arutyunov2-10/+403
explicitly specified Now, if configuration is not specified for a system dependency package, then it is assumed to be specified for all current configurations and their explicitly linked configurations, recursively, including private configurations that can potentially be created during this run.
2021-09-06Add pkg-status --all|-a and --link optionsBoris Kolpackov2-13/+16
2021-09-06Cleanup cfg-link testscriptKaren Arutyunov1-156/+206
2021-09-06Add --backlink, --dangling, and --recursive options to cfg-infoKaren Arutyunov3-15/+203
2021-09-06Make pkg-build to accept multiple current configurationsKaren Arutyunov3-58/+376
2021-08-30Consider repository information from ultimate dependent databases rather ↵Karen Arutyunov1-19/+129
then from just main database
2021-08-13Add support for cfg-unlinkKaren Arutyunov5-32/+282
2021-08-11Don't create private configurations in private configurationsKaren Arutyunov2-36/+72
2021-08-11Disallow build-time dependencies for build system modulesKaren Arutyunov4-107/+162
2021-08-09Add --link option to cfg-infoKaren Arutyunov2-5/+53
2021-08-03Rename --config-uuid to --uuid in bpkg-cfg-createBoris Kolpackov3-10/+10
2021-08-03Separate package names in lists with commas instead of just spacesBoris Kolpackov1-11/+11
Now that a package name can include a configuration, using just spaces is insufficient.
2021-07-30Add support for checked out repository fragments cachingKaren Arutyunov14-30/+37
2021-07-20Remove redundant 'info:' prefix in cfg-create and cfg-link outputKaren Arutyunov2-44/+44
2021-07-20Add support for cfg-infoKaren Arutyunov2-7/+70
2021-07-09Add support for linked configurationsKaren Arutyunov26-8/+2517
2021-07-09Fix selection of build entry between two in pkg-buildKaren Arutyunov2-4/+50
2021-04-19Match package spec local repository locations in pkg-build ↵Karen Arutyunov1-1/+32
case-insensitively on Windows
2021-03-08Regenerate expiring test certificatesKaren Arutyunov8-176/+179
2020-11-23Adapt tests to converting repo canonical name path part to lower case on WindowsKaren Arutyunov2-11/+34
2020-11-12Add --all-pattern option to pkg-{update,clean,test,install,uninstall} commandsKaren Arutyunov1-0/+37
2020-10-06Separate configure step from fetch/unpack|checkout in pkg-buildKaren Arutyunov2-94/+94
2020-10-03Add --checkout-{root,purge} to pkg-buildKaren Arutyunov1-0/+24
2020-10-01Add --output-{root,purge} options to pkg-checkoutKaren Arutyunov1-9/+46
2020-09-29Run build2 dist meta-operation in pkg-checkout with '--no-external-modules ↵Karen Arutyunov1-10/+10
!config.dist.bootstrap=true'
2020-07-16Use *.config.mode instead of *.mode in testsBoris Kolpackov5-5/+5
2020-07-03Load cxx.config rather than cxx for testsKaren Arutyunov1-1/+1
2020-06-26Fix pkg-disfigure diagnosticsKaren Arutyunov1-2/+2
2020-06-26Fix bpkg package iteration test failing when CIKaren Arutyunov1-0/+4
2020-04-07Add note on tests configurationBoris Kolpackov1-4/+9
2020-04-06Make use of project configuration variables for testsKaren Arutyunov19-57/+61
2020-02-07Drop copyright notice from source codeKaren Arutyunov32-32/+0
2019-11-01Add --package-cwd option to bpkg-pkg-testKaren Arutyunov1-0/+11
2019-10-31Add support for package version constraint in pkg-build command argumentsKaren Arutyunov1-8/+150
Also document tests, examples, and benchmarks package manifest values.
2019-10-19Fix some testscripts properly setting config.cxx variableKaren Arutyunov2-7/+18
2019-10-18Use $quote() for quoting config.cxx option value in testscriptsKaren Arutyunov5-10/+14
2019-10-16Add note on quoting in testsBoris Kolpackov1-0/+3
2019-10-01Use cxx.std=latest for test packagesKaren Arutyunov3-2/+2
2019-09-05Adapt to optional package revisionKaren Arutyunov9-4/+98
2019-08-22Quote directory paths in buildspecsKaren Arutyunov4-1/+7
Also fix some tests to properly work if the project path contain spaces.
2019-08-22Make testscripts to ignore user's default options filesKaren Arutyunov1-1/+12
2019-08-16Add support for default options filesKaren Arutyunov2-0/+62
2019-08-09Print information messages instead of warnings prior to git repository ↵Karen Arutyunov5-56/+47
deep/dumb fetching
2019-08-02Replace some testscript commands single-character options with their long ↵Karen Arutyunov4-11/+11
variants for clarity
2019-08-02Fix failure to upgrade package from git repository when its submodule changedKaren Arutyunov1-0/+1
2019-07-31Combine multiple single-character options into a single argument for ↵Karen Arutyunov5-17/+17
testscript commands
2019-06-21Consider only latest revisions for git repository location default setKaren Arutyunov14-4/+44