summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* More bin/pin debug messagesrun-test-suiteIngy döt Net2020-05-251-1/+2
|
* Update ReadMe with environment variable infoIngy döt Net2020-05-251-14/+25
|
* Allow overrides for pin valuesIngy döt Net2020-05-251-9/+9
|
* Refactor bin/pinIngy döt Net2020-05-251-9/+24
|
* Make sure that bin/pin didn't failIngy döt Net2020-05-251-0/+4
|
* debugTina Müller2020-05-251-0/+4
|
* Fix bin/pinTina Müller2020-05-211-1/+0
| | | | It uses tac instead of cat
* Update for PR#162Tina Müller2020-04-111-0/+1
|
* Fix commit sha (was changed because of merging via Web UI)Tina Müller2020-04-101-1/+1
| | | | :(
* Update for PR#172Tina Müller2020-04-101-0/+1
|
* Add line for data-2020-02-11Tina Mueller2020-03-191-0/+1
|
* Remove tabTina Müller2020-03-021-1/+1
|
* Remove commit from yaml-test-suite data branchTina Müller2020-03-021-2/+1
| | | | | | | the branch was squashed and we only use release tags now. PyYAML tests libyaml in travis and clones libyaml 0.2.2, and it failed because of the missing commit.
* Update conf/pin.tsvIngy döt Net2019-12-211-1/+1
|
* Update conf/pin.tsv. Start using yaml-test-suite tagsIngy döt Net2019-12-213-3/+6
|
* Fix bash according to shellcheck suggestionsIngy döt Net2019-12-211-3/+2
|
* Move testing code into run-test-suite-code branchIngy döt Net2018-01-0712-272/+15
|
* We don't need the git clone fallbackIngy döt Net2018-01-071-2/+1
| | | | We always require git worktree to run the test suite.
* Support envs without git worktree command.Ingy döt Net2018-01-051-2/+3
| | | | Ubuntu 14.04 is a CI culprit in this regard.
* Avoid using fetch to create a local branch.Ingy döt Net2018-01-051-1/+2
| | | | @perlpunk++ for the fix.
* Add pinning capability to run-test-suiteIngy döt Net2018-01-0212-450/+71
| | | | | | | * The whitelist files now live on the run-test-suite-list branch * A conf/pin.tsv file controls the pinning * A new pinning line should always be added to the *top* * The first pin line whose master commit is in the history being tested is used.
* Don't run travis tests for this (test suite) branchIngy döt Net2017-12-291-0/+3
|
* Add libyaml-parser-error.t to test invalid YAMLTina Müller2017-12-283-0/+112
| | | | Add script to update test lists
* Update libyaml-{parser,emitter}.listTina Müller2017-12-232-0/+92
| | | | | yaml-test-suite/data commit: daf799e 2017-12-23 "Regenerated data from master 1eacbab"
* Rewrite make test-suiteTina Müller2017-12-028-485/+24
| | | | | | | | | | | | | | No recursive make anymore Remove MY_LD_LIBRARY_PATH and friends This is now done by the wrapper script Remove LIBYAML_DIR variable not needed anymore Merge ReadMe.md files to one
* Skip 5 tests in libyaml-emitter.listTina Müller2017-12-011-5/+0
|
* Remove deleted test from parser test list.Ingy döt Net2017-05-141-1/+0
|
* Switch test-suite run list from black to whitelistIngy döt Net2017-02-096-64/+267
| | | | | This way as the test suite grows, new tests won't disturb/break our testing.
* Skip edge case test M7A3Ingy döt Net2017-01-182-1/+2
|
* Get tests passing on DockerIngy döt Net2016-12-301-1/+2
| | | | | | | | | | The Dockerfiles needed to set LD_LIBRARY_PATH. For some bizarre reason I needed to build the parser and emitter twice. Since I plan to redo the building of these binaries later, this is OK for now, since all tests on all CICDs will pass. The docker stuff was needed by the semaphoreci system.
* Include libyaml-test and libyaml-parser-emitterIngy döt Net2016-12-3015-0/+808
Before the `make test-suite` command would clone yaml/libyaml-test which would in tuen clone yaml/libyaml-parser-emitter. Now they are part of the repository since they are not really useful outside the repository. They still clone the data branch of yaml/yaml-test-suite. That is where all the actual test data resides. That belongs outside the repo because it is intended for all yaml frameworks.