6,323
edits
Line 42: | Line 42: | ||
== Testing == | == Testing == | ||
After pushing (or creating a pull request) your version to | * After pushing (or creating a pull request) your version to GitHub, a series of tests will be launched. | ||
* These tests will check whether your changes did not break something. | |||
Then you need to figure out what to do. The easiest is to leave it to the team to have a look at it. Decoding the test feedbacks | * If a test fails you will see the notice '''Some checks were not successful'''. For changes to taxonomies this probably happens in '''Pull Requests / Perl unit tests (pull_request)'''. It is marked by a red cross. | ||
* Then you need to figure out what to do. The easiest is to leave it to the team to have a look at it. Decoding the test feedbacks can be quite obscure. | |||
If you feel up to it, have a look the details of the test. Search for '''fail''' in this document. It will show you where the error occurred. Maybe you can solve it by re-editing | * If you feel up to it, have a look the details of the test. Search for '''fail''' in this document. It will show you where the error occurred. Maybe you can solve it by re-editing your files, but more probably you need to dive in the testing files. Check the instructions in [[Taxonomy testing]] out. | ||
== Taxonomy deployment == | == Taxonomy deployment == |