aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)AuthorFilesLines
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
2019-06-21Adapt rep-fetch tests to full support of git versions prior to 2.14Karen Arutyunov5-9/+32
2019-06-18Fix failure to fetch git repository location with tagged commit id for git 2.22Karen Arutyunov16-5/+42
Also make some cleanups (always probe URLs prior to git-ls-remote, use peeled reference ids to identify repository fragments, etc).
2019-06-07Fix uncaught invalid_argument thrown by pkg-build for package like 'foo/1.0.0-'Karen Arutyunov2-1/+26
2019-06-04Add test for bpkg-cfg-create --existing optionKaren Arutyunov1-0/+12
2019-05-31Fix pkg-build test failing on WindowsKaren Arutyunov1-1/+1
2019-05-31Allow specifying system package that doesn't belong to any repository for ↵Karen Arutyunov2-3/+85
pkg-build
2019-05-21Add rep-info --deep optionKaren Arutyunov16-63/+154