Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests/sources/git.py: Add tests for REF_NOT_IN_TRACKtpollard/483 | Tom Pollard | 2018-09-03 | 1 | -0/+68 |
| | | | | | Add tests that cover assert_ref_in_track & the configurable CoreWarnings REF_NOT_IN_TRACK warnings token. | ||||
* | Add Error to git and ostree sources configure | William Salmon | 2018-08-17 | 1 | -17/+24 |
| | | | | | | | | | Raise a error at configure time if the track and ref properties are not present in the sources. This is to address https://gitlab.com/BuildStream/buildstream/issues/471 that documented unhelpful behaviour when tracking git sources. However the issue was also identified in ostree. | ||||
* | Add warning to git track if track and ref are not present | William Salmon | 2018-08-07 | 1 | -0/+42 |
| | | | | | This is to address https://gitlab.com/BuildStream/buildstream/issues/471 that documented unhelpfull behavour when tracking git sources. | ||||
* | _stream.py: Add StreamError exception | Tristan Van Berkom | 2018-05-08 | 1 | -1/+1 |
| | | | | Use Stream error for Stream errors. | ||||
* | tests/sources/git.py: Test that we ignore inconsistent submodules. | Tristan Van Berkom | 2018-03-22 | 1 | -0/+37 |
| | | | | | | | Test this at `bst track` time, when encountering a new ref which adds a .gitmodules file but does not actually add the submodule, we check that the expected warning is in the stderr and that BuildStream does not error out for this. | ||||
* | tests: Add a git test that project overrides work | Jonathan Maw | 2018-02-19 | 1 | -0/+39 |
| | |||||
* | tests: Add tests to verify git sources obey submodule checkout config | Jonathan Maw | 2018-02-19 | 1 | -0/+207 |
| | |||||
* | tests: fix erroneous comment in git test | Jonathan Maw | 2018-02-19 | 1 | -1/+1 |
| | |||||
* | tests/sources: Use new error checking tools for source tests | Tristan Van Berkom | 2018-01-01 | 1 | -7/+6 |
| | | | | | | Also added a test case for the `patch` plugin which checks for graceful failure when the specified patch file is not a regular file (but a block device or a named pipe instead). | ||||
* | tests/sources/git.py: Converted to use newer CLI fixtures | Tristan Van Berkom | 2017-11-05 | 1 | -365/+61 |
| | |||||
* | Fix affected test cases24-better-validation-for-loaded-yaml | Tristan Maat | 2017-09-14 | 1 | -3/+3 |
| | |||||
* | tests/source/git.py: Skip if git is not available | Tristan Van Berkom | 2017-09-04 | 1 | -0/+12 |
| | |||||
* | Fixed test cases for Source refresh() -> track() API change | Tristan Van Berkom | 2017-01-18 | 1 | -13/+16 |
| | |||||
* | Fixed git submodule tests to be relocatable (was breaking in different places) | Tristan Van Berkom | 2017-01-04 | 1 | -47/+55 |
| | | | | | | This was broken because we presumed we could predict the commit sha of a commit which adds a submodule; we cannot because we cannot provide an identical URI for the submodule on all sites. | ||||
* | Added git source test for fetching and staging gits with subrepos | Tristan Van Berkom | 2017-01-03 | 1 | -2/+135 |
| | |||||
* | Adding first git plugin tests | Tristan Van Berkom | 2016-12-19 | 1 | -0/+227 |