summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* loader: removing the NO_PROGRESS objecttristan/remove-loader-no-progress-objectTristan van Berkom2020-05-301-8/+7
* tests/internals/context.py: Test correct config file is chosen.Tristan van Berkom2020-05-291-0/+28
* element.py: Always expand public data's variablesBenjamin Schubert2020-05-294-0/+46
* tests/integration/sandbox.py: Test variable expansion in sandbox configjuerg/expandsandboxJürg Billeter2020-05-283-0/+25
* tests/plugins/loading.py: Adding tests for junction plugin originTristan van Berkom2020-05-285-0/+193
* tests/frontend/pull.py: Add test for dynamic build planJürg Billeter2020-05-271-0/+47
* Update node property support to match proto changesJürg Billeter2020-05-272-4/+4
* node.pyx: Deep clone ScalarNode toobschubert/ensure-composite-works-with-variablesBenjamin Schubert2020-05-195-0/+38
* _frontend/profile: Use non-greedy search to substitute variablesChandan Singh2020-05-181-0/+20
* Ensure there are no duplicates in Elements.dependencies()Chandan Singh2020-05-182-4/+21
* _frontend/cli: Support "build" and "run" values for `artifact push --deps`Chandan Singh2020-05-131-12/+23
* _frontend/cli: Support "build" and "run" values for `artifact pull --deps`Chandan Singh2020-05-131-8/+20
* _frontend/cli: Support "build" and "run" values for `source fetch --deps`Chandan Singh2020-05-137-0/+68
* _frontend/cli: Support "build" value for `bst build --deps`Chandan Singh2020-05-131-0/+16
* tests/plugins/loading.py: Added tests for various malformed BST_MIN_VERSIONTristan Van Berkom2020-05-139-3/+70
* source.py: Allow access to element's variableBenjamin Schubert2020-05-125-0/+54
* buildelement: Ensure command-subdir is part of the cache keyChandan Singh2020-05-123-1/+54
* testing.py: Add a new `check_cache_key_stability` helperbschubert/cache-key-helperBenjamin Schubert2020-05-122-178/+5
* tests/integration/manual.py: Fix assertion for CLI invocationchandan/fix-manual-testChandan Singh2020-05-111-3/+3
* Update all packages requirementsBenjamin Schubert2020-05-114-6/+4
* lint: Stop using mutable objects for default argumentsBenjamin Schubert2020-05-111-1/+1
* pip.py: Remove the pip element, it is in experimentalBenjamin Schubert2020-05-111-117/+0
* tests/plugins/loading.py: Test failure modes when loading pip pluginsTristan Van Berkom2020-05-041-0/+79
* tests/plugins/loading.py: Added test for loading pip pluingsTristan Van Berkom2020-05-041-0/+46
* tests/plugins/pip-samples/sample-plugins: Adding a sample pip plugins packageTristan Van Berkom2020-05-047-0/+92
* plugin.py: Rework how deprecation warnings are configured.Tristan Van Berkom2020-05-048-88/+128
* tests/plugins/loading.py: Migrate tests for found/not found pluginsTristan Van Berkom2020-05-0313-51/+67
* _pluginfactory/pluginfactory.py: Add provenance to missing plugin errorsTristan Van Berkom2020-05-031-1/+1
* _stream.py: Fetch sources while launching build shellschandan/build-shell-fetchChandan Singh2020-04-301-3/+37
* tests/plugins/loading.py: Added tests for plugin BST_MIN_VERSION guardsTristan Van Berkom2020-04-299-0/+174
* plugin.py/pluginfactory.py: Implementing BST_MIN_VERSIONTristan Van Berkom2020-04-2919-0/+51
* tests/plugins/loading.py: New test replaces removed internal testTristan Van Berkom2020-04-296-0/+155
* tests/plugins/deprecationwarnings.py: Moved from it's subdirectoryTristan Van Berkom2020-04-296-1/+1
* Plugin loading refactor, removing all versioningTristan Van Berkom2020-04-2948-490/+24
* Switch preferred sandbox from bwrap to buildbox-runJürg Billeter2020-04-283-111/+5
* element.py: Drop BST_VIRTUAL_DIRECTORYJürg Billeter2020-04-281-2/+0
* tests/internals/storage.py: Add tests for new Directory methodsJürg Billeter2020-04-271-2/+94
* Remove bst shell --sysrootJürg Billeter2020-04-251-42/+0
* Replace format-version with min-versionTristan Van Berkom2020-04-25178-59/+250
* tests/format/variables.py: Increase timeout for test_cyclic_variablesjuerg/test-timeoutsJürg Billeter2020-04-241-1/+1
* tests/testutils/constants.py: Increase pexpect timeoutsJürg Billeter2020-04-241-2/+2
* tests: Correctly handle resources when opening files in testsbschubert/no-warningsBenjamin Schubert2020-04-232-42/+50
* filetypegenerator.py: Close socket after usageBenjamin Schubert2020-04-231-3/+8
* tests: Stop using tmpdir_factory.mkdtemp("")bschubert/fix-mktemp-usageBenjamin Schubert2020-04-233-15/+16
* tests/frontend/push.py: Add test_push_after_rebuildjuerg/artifact-blob-not-foundJürg Billeter2020-04-203-1/+74
* tests/frontend/pull.py: Add test_pull_missing_blob_split_shareJürg Billeter2020-04-201-29/+63
* tests/internals/cascache.py: Increase sleep duration to fix flaky testJürg Billeter2020-04-201-2/+2
* tests/sources/tar.py: Fix flaky test_out_of_basedir_hardlinksjuerg/tar-hardlinksJürg Billeter2020-04-201-1/+6
* tests/frontend/buildcheckout.py: Add non-strict testJürg Billeter2020-04-161-0/+22
* Process options in includes files with the options of their junctionvalentindavid/include-options-from-junctionValentin David2020-04-1516-1/+135