summaryrefslogtreecommitdiff
path: root/tests/format
Commit message (Expand)AuthorAgeFilesLines
* tests/format/include: remove unused tmpdir'saevri/include-errorAngelos Evripiotis2019-02-111-6/+6
* _includes: better error on including directoryAngelos Evripiotis2019-02-111-0/+21
* _includes: better error on missing includeAngelos Evripiotis2019-02-111-0/+20
* _includes: better provenance on recursive includeAngelos Evripiotis2019-02-111-1/+2
* Expose basic api for testing external plugins.phil/plugin-testing-apiPhil Dawson2019-02-0817-17/+22
* Mark 'old' checkout command as obsoleteJames Ennis2019-01-221-8/+8
* tests: Migrate junctions test to tests/format/junctions.pyTristan Van Berkom2019-01-1664-0/+551
* tests: Migrate protected variable handling tests to tests/format/variables.pyTristan Van Berkom2019-01-163-3/+91
* tests: Renaming some tests in tests/format/project.pyTristan Van Berkom2019-01-161-5/+5
* tests: Migrate preflight error handling check to tests/format/project.pyTristan Van Berkom2019-01-165-0/+57
* tests: Migrate test for load_ref() unsupporting plugins into format/project.pyTristan Van Berkom2019-01-164-0/+81
* tests: Migrate dependency order/iteration testing to the format testsTristan Van Berkom2019-01-1629-17/+162
* tests: Migrate dependencies test to tests/formatTristan Van Berkom2019-01-1621-0/+218
* tests/format/optionarch.py: Add tests for architecture aliasesJürg Billeter2019-01-105-0/+81
* tests/format/project.py: Added new regression test for empty dependency dicti...Tristan Van Berkom2018-12-073-0/+11
* optionos.py: Add tests for OptionOSRaoul Hidalgo Charman2018-12-053-0/+99
* optionarch.py: update to use same arch names as SandboxConfigRaoul Hidalgo Charman2018-12-054-5/+5
* plugins/elements/cmake.yaml: always specify variable typesAbderrahim Kitouni2018-11-191-2/+2
* Add support for aarch64 in a testValentin David2018-11-141-1/+1
* Add conf-root variable to buildsWilliam Salmon2018-10-161-4/+4
* Fix outside-of-project check when project path is not canonical.Valentin David2018-09-271-0/+12
* Adding test for Invalid Yamlissue-642-Invalid_project.conf_seen_as_missingknownexus2018-09-183-0/+16
* tests/format/optionoverrides.py: Added test for options in element overridesTristan Van Berkom2018-09-183-0/+49
* Add tests for cyclic variables checkJosh Smith2018-08-293-0/+24
* Add support for include '(@)' in project.conf and .bst filesValentin David2018-08-0247-0/+583
* tests: test local plugins and element-path pathstiagogomes/issue-195Tiago Gomes2018-08-023-1/+51
* _project.py: Allow running bst commands from subdirectories of project rootChandan Singh2018-06-064-0/+21
* tests/format/variables.py: Removed testing of stderrTristan Van Berkom2018-05-081-4/+0
* tests/format/variables.py: Add a test for undefined variable error messageValentin David2018-05-063-0/+24
* plugins/elements/cmake.yaml: allow using ninja instead of make (#279)abderrahim/cmake-ninjaAbderrahim Kitouni2018-04-142-2/+3
* tests/format/variables.py: Ported from old style testsTristan Van Berkom2018-04-1415-0/+118
* More specific exceptions when a project.conf is missing.Tristan Van Berkom2018-04-081-1/+1
* tests/format/options.py: Added tests for invalid variable names in optionsTristan Van Berkom2018-04-065-0/+31
* tests/format/options.py: Added tests for invalid option name symbolsTristan Van Berkom2018-04-069-0/+45
* tests/format/project.py: Added tests for loading of invalid project namesTristan Van Berkom2018-04-063-0/+22
* tests/format/project.py: Converted to use CLI test harnessTristan Van Berkom2018-04-067-0/+64
* tests/format/project.py: Test that conditional statements are supported in pr...Tristan Van Berkom2018-03-204-0/+56
* tests/format: Use new error assertions all aroundTristan Van Berkom2018-01-0111-120/+50
* tests: Test whether a plugin is allowed to be loadedfix-132-rebasedJonathan Maw2017-12-1311-1/+62
* Update tests for changed plugin loadingJonathan Maw2017-12-139-0/+75
* Remove unused imports in test filesGökçen Nurlu2017-12-074-4/+0
* Refactoring: Move exceptions module to be privateTristan Van Berkom2017-11-0610-10/+10
* Catch attempts to compose a listSam Thursfield2017-10-313-0/+28
* test/format/projectoverrides.py: Test project wide element type overrides128-status-ticker-fails-to-update-periodically-on-some-buildsTristan Van Berkom2017-10-253-0/+38
* tests/format: Test proper failure of reference to undefined optionsTristan Van Berkom2017-10-233-0/+29
* tests/yaml/, tests/format/: Added tests for list composition directivesTristan Van Berkom2017-10-178-0/+78
* tests/format/optionexports.py: Testing variable exports for base option typesTristan Van Berkom2017-10-143-0/+69
* tests/format/assertion.py: Added tests for the (!) assertion directiveTristan Van Berkom2017-10-115-0/+74
* tests/format/optionarch.py: Added arch option specific test casesTristan Van Berkom2017-10-103-0/+97
* tests/format/optioneltmask.py: Added element-mask option specific test casesTristan Van Berkom2017-10-108-0/+135