summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* tests/frontend/remote-caches.py: Split test_source_artifact_cachesjuerg/source-pushJürg Billeter2020-07-061-4/+26
* tests/sourcecache/fetch.py: Use `bst source push` to replace hackJürg Billeter2020-07-061-12/+20
* Add `bst source push` commandJürg Billeter2020-07-061-0/+1
* tests/testutils/artifactshare.py: Fix sourcedirJürg Billeter2020-07-061-1/+1
* tests/frontend/push.py: Add test_push_update_after_rebuildJürg Billeter2020-06-301-0/+40
* tests/format/junctions.py: Adding tests for internal junctionsTristan van Berkom2020-06-2482-0/+356
* tests/format/junctions.py: Adding tests for duplicate junctionsTristan van Berkom2020-06-24180-7/+761
* tests/format/junctions.py: Adding tests for the overrides featureTristan van Berkom2020-06-2399-6/+565
* tests/frontend: Renaming some projects to avoid new conflictsTristan van Berkom2020-06-192-2/+2
* tests/format/junctions.py: Major refactorTristan van Berkom2020-06-1995-454/+305
* conftest.py: Ensure the `basetemp` is a resolved pathbschubert/cleanupsBenjamin Schubert2020-06-171-1/+1
* _loader: Adding LoadContexttristan/load-contextTristan van Berkom2020-06-161-7/+7
* Completely abolish job pickling.tristan/nuke-pickle-jobberTristan van Berkom2020-06-151-14/+0
* tests/frontend/workspace.py: Removing testsTristan van Berkom2020-06-111-30/+0
* cascache.py: Fix file modes in checkout()Jürg Billeter2020-06-102-8/+15
* _includes.py: Propagate provenance through Loader.get_loader()Tristan van Berkom2020-06-101-2/+2
* tests/format/include.py: Test including of files using full pathsTristan van Berkom2020-06-0811-0/+54
* tests/format/link.py: Testing full path link targetsTristan van Berkom2020-06-085-1/+23
* tests/plugins/loading.py: Testing junction plugins with full pathsTristan van Berkom2020-06-081-1/+109
* tests/format/junctions.py: Test loading dependencies and targets with full pathsTristan van Berkom2020-06-085-0/+66
* Drop sandbox selection and BST_FORCE_SANDBOXJürg Billeter2020-06-033-37/+3
* tests: Drop bwrap-specific testsJürg Billeter2020-06-036-102/+0
* tests/integration/cachedfail.py: Do not skip test with buildbox-runJürg Billeter2020-06-031-1/+1
* Optimize variable flatteningValentin David2020-06-032-0/+14
* junctions: Remove all traces of the `target` optionTristan van Berkom2020-06-0113-106/+0
* tests/format/link.py: Adding tests for the link elementTristan van Berkom2020-06-0160-0/+407
* 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