summaryrefslogtreecommitdiff
path: root/tests/frontend
Commit message (Expand)AuthorAgeFilesLines
* _stream.py: Added internal _track_cross_junction_filter()Tristan van Berkom2020-12-231-1/+1
* tests/frontend/push.py: Fix fallout from recent teststristan/fix-broken-testTristan van Berkom2020-12-221-3/+1
* plugins/elements/stack.py: Require all dependencies be build & run.Tristan van Berkom2020-12-105-24/+28
* Refactor ArtifactElement instantiationTristan van Berkom2020-12-073-6/+7
* tests/frontend/push.py: Skip expiry test without subsecond mtimeJürg Billeter2020-11-241-0/+10
* tests/frontend/show.py: Added test for glob pattern matches.tristan/fix-glob-handlingTristan van Berkom2020-11-191-0/+46
* tests/frontend/artifact_show.py: Added tests for glob pattern matches.Tristan van Berkom2020-11-199-0/+121
* _stream.py: Use consistent glob handling with utils.glob()Tristan van Berkom2020-11-191-1/+1
* _stream.py: Only optionally try to glob for artifact namesTristan van Berkom2020-11-193-7/+3
* tests/frontend/logging.py: Test log lines for correct element names/keysTristan van Berkom2020-10-278-4/+174
* Restore task element name / element name distinction in UITristan van Berkom2020-10-272-3/+7
* tests/frontend/track.py: Conditionally skip a testtristan/conditional-subsecond-precisionTristan van Berkom2020-10-251-0/+6
* _stream.py: Pull missing artifacts in push()juerg/pushJürg Billeter2020-09-291-10/+2
* tests/frontend/track.py: Test behavior of SKIP messagesTristan van Berkom2020-09-241-0/+79
* tests/frontend/overlaps.py: Test multiple calls to Element.stage_dependency_a...Tristan van Berkom2020-09-188-2/+192
* tests/frontend/overlaps.py: Test CoreWarnings.UNSTAGED_FILESTristan van Berkom2020-09-186-2/+38
* tests/frontend/overlaps.py: Minor cleanup and refactoringTristan van Berkom2020-09-181-37/+32
* tests/frontend/rebuild.py: Add test_modify_and_revertJürg Billeter2020-09-161-0/+41
* tests/frontend/rebuild.py: Add assertion for built elementsJürg Billeter2020-09-161-0/+8
* tests/frontend/push.py: Test artifact push with globJürg Billeter2020-09-101-0/+30
* tests/frontend/buildcheckout.py: Add non-strict cache key testjuerg/cache-keyJürg Billeter2020-09-081-0/+34
* Bump minimum version requirement for ruamel.yamlchandan/upgrade-ruamelChandan Singh2020-08-182-0/+36
* _frontend/cli: Add --deps `build` & `run` values for `source track --deps`Chandan Singh2020-08-148-2/+65
* regression-test for ".bst" artifact checkout bugdwinship/test_for_dot_bst_artifact_checkout_bugDouglas Winship2020-08-131-0/+24
* tests/frontend/push.py: Pull complete artifactJürg Billeter2020-08-131-7/+8
* _frontend/cli.py: Fix `artifact checkout` with no argumentsChandan Singh2020-08-111-0/+12
* _yaml.pyx: Make shortname a mandatory argument to _yaml.load()Tristan van Berkom2020-08-103-13/+13
* element.py: Drop cache checks from `_tracking_done()`Jürg Billeter2020-08-061-3/+2
* tests/frontend/overlaps.py: Test undefined variablesTristan van Berkom2020-07-222-1/+27
* loader.py: use the full name of the element when looking up a workspaceAbderrahim Kitouni2020-07-161-2/+5
* tests/frontend/remote-caches.py: Split test_source_artifact_cachesjuerg/source-pushJürg Billeter2020-07-061-4/+26
* Add `bst source push` commandJürg Billeter2020-07-061-0/+1
* tests/frontend/push.py: Add test_push_update_after_rebuildJürg Billeter2020-06-301-0/+40
* tests/frontend: Renaming some projects to avoid new conflictsTristan van Berkom2020-06-192-2/+2
* tests/frontend/workspace.py: Removing testsTristan van Berkom2020-06-111-30/+0
* cascache.py: Fix file modes in checkout()Jürg Billeter2020-06-101-6/+8
* tests/frontend/pull.py: Add test for dynamic build planJürg Billeter2020-05-271-0/+47
* 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
* Update all packages requirementsBenjamin Schubert2020-05-113-5/+3
* plugin.py/pluginfactory.py: Implementing BST_MIN_VERSIONTristan Van Berkom2020-04-297-0/+21
* Plugin loading refactor, removing all versioningTristan Van Berkom2020-04-295-9/+7
* element.py: Drop BST_VIRTUAL_DIRECTORYJürg Billeter2020-04-281-2/+0
* Replace format-version with min-versionTristan Van Berkom2020-04-2531-41/+85
* tests: Correctly handle resources when opening files in testsbschubert/no-warningsBenjamin Schubert2020-04-231-39/+41
* tests: Stop using tmpdir_factory.mkdtemp("")bschubert/fix-mktemp-usageBenjamin Schubert2020-04-232-14/+15
* tests/frontend/push.py: Add test_push_after_rebuildjuerg/artifact-blob-not-foundJürg Billeter2020-04-203-1/+74