summaryrefslogtreecommitdiff
path: root/tests/format/project.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix outside-of-project check when project path is not canonical.Valentin David2018-09-271-0/+12
| | | | | | | | | The issue happens on Silverblue where /home is a symlink to /var/home. With this element-path is something like /var/home/user/project/elements, when the project path is /home/usr/project. Comparing canonical paths solves the issue. Fixes #673
* Adding test for Invalid Yamlissue-642-Invalid_project.conf_seen_as_missingknownexus2018-09-181-0/+7
|
* tests: test local plugins and element-path pathstiagogomes/issue-195Tiago Gomes2018-08-021-1/+43
|
* _project.py: Allow running bst commands from subdirectories of project rootChandan Singh2018-06-061-0/+15
| | | | | | | | When initializing the project, BuildStream will continue searching for project.conf in parent directories in case it is not found in the current directory. Fixes #368.
* More specific exceptions when a project.conf is missing.Tristan Van Berkom2018-04-081-1/+1
| | | | | Since we want to react and start an interactive session when the project.conf is missing, we need a more specific error to catch.
* tests/format/project.py: Added tests for loading of invalid project namesTristan Van Berkom2018-04-061-0/+14
|
* tests/format/project.py: Converted to use CLI test harnessTristan Van Berkom2018-04-061-0/+49
| | | | | | Moved the old style project format tests into the new CLI based directory in tests/format/ and converted to use the CLI fixture for these tests.
* tests/format/project.py: Test that conditional statements are supported in ↵Tristan Van Berkom2018-03-201-0/+27
| | | | project.refs
* tests/format: Use new error assertions all aroundTristan Van Berkom2018-01-011-9/+4
|
* tests: Test whether a plugin is allowed to be loadedfix-132-rebasedJonathan Maw2017-12-131-1/+19
|
* Update tests for changed plugin loadingJonathan Maw2017-12-131-0/+23
Checking for plugins with the same name no longer happens in the plugincontext, it happens in project, so the old test was removed and a new one added.