diff options
| author | 2019-12-29 13:55:45 +0100 | |
|---|---|---|
| committer | 2019-12-29 13:55:45 +0100 | |
| commit | 6bc963569beb58d0799df4f747a2dcf1bcf8bf7b (patch) | |
| tree | df68b961134d8907e98a9970eee249951b156231 /docs/i18n/templates | |
| parent | 518672fd279e97afeee0756ea812cd7f89c2f778 (diff) | |
tec: Add a test target to Makefile (#2725)
* tec: Add a test target to Makefile
Minor edit put php7-phar on third line
I try to keep on the third line the Alpine-specific PHP extensions (i.e.
that are not by default in Ubuntu), and in alphabetic order
Co-Authored-By: Alexandre Alapetite <alexandre@alapetite.fr>
* Allow to run make test without Docker
Diffstat (limited to 'docs/i18n/templates')
| -rw-r--r-- | docs/i18n/templates/freshrss.pot | 80 |
1 files changed, 78 insertions, 2 deletions
diff --git a/docs/i18n/templates/freshrss.pot b/docs/i18n/templates/freshrss.pot index 2dbd80cb6..bdeff8328 100644 --- a/docs/i18n/templates/freshrss.pot +++ b/docs/i18n/templates/freshrss.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: https://github.com/FreshRSS/FreshRSS/issues\n" -"POT-Creation-Date: 2019-12-07 10:49+0100\n" +"POT-Creation-Date: 2019-12-29 11:00+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -301,7 +301,7 @@ msgid "Once you're done, clone the repository with:" msgstr "" #. type: Code fence info string -#: en/./developers/01_First_steps.md:15 en/./developers/01_First_steps.md:24 en/./developers/01_First_steps.md:34 en/./developers/01_First_steps.md:42 en/./developers/01_First_steps.md:50 +#: en/./developers/01_First_steps.md:15 en/./developers/01_First_steps.md:24 en/./developers/01_First_steps.md:34 en/./developers/01_First_steps.md:42 en/./developers/01_First_steps.md:50 en/./developers/03_Running_tests.md:9 en/./developers/03_Running_tests.md:17 #, no-wrap msgid "console" msgstr "" @@ -2382,6 +2382,82 @@ msgid "" msgstr "" #. type: Title # +#: en/./developers/03_Running_tests.md:1 +#, no-wrap +msgid "Running tests" +msgstr "" + +#. type: Plain text +#: en/./developers/03_Running_tests.md:4 +msgid "" +"FreshRSS is tested with [PHPUnit](https://phpunit.de/). No code should be " +"merged in `master` if the tests don't pass." +msgstr "" + +#. type: Title ## +#: en/./developers/03_Running_tests.md:5 +#, no-wrap +msgid "Locally" +msgstr "" + +#. type: Plain text +#: en/./developers/03_Running_tests.md:8 +msgid "" +"As a developer, you can run the test suite on your PC easily with `make` " +"commands. You can run the test suite with:" +msgstr "" + +#. type: Plain text +#: en/./developers/03_Running_tests.md:9 +#, no-wrap +msgid "$ make test\n" +msgstr "" + +#. type: Plain text +#: en/./developers/03_Running_tests.md:14 +msgid "" +"This command downloads the PHPUnit binary and verifies its checksum. If the " +"verification fails, the file is deleted. In this case, you should [open an " +"issue on GitHub](https://github.com/FreshRSS/FreshRSS/issues/new) to let " +"maintainers know about the problem." +msgstr "" + +#. type: Plain text +#: en/./developers/03_Running_tests.md:16 +msgid "" +"Then, it executes PHPUnit in a Docker container. If you don't use Docker, " +"you can run the command directly with:" +msgstr "" + +#. type: Plain text +#: en/./developers/03_Running_tests.md:17 +#, no-wrap +msgid "$ NO_DOCKER=true make test\n" +msgstr "" + +#. type: Title ## +#: en/./developers/03_Running_tests.md:21 +#, no-wrap +msgid "Travis" +msgstr "" + +#. type: Plain text +#: en/./developers/03_Running_tests.md:24 +msgid "" +"Tests are automatically run when you open a pull request on GitHub. It is " +"done with [Travis CI](https://travis-ci.org/FreshRSS/FreshRSS/). This is " +"done to ensure there is no regressions in your code. We cannot merge a PR if " +"the tests fail so we'll ask you to fix bugs before to review your code." +msgstr "" + +#. type: Plain text +#: en/./developers/03_Running_tests.md:25 +msgid "" +"If you're interested in, you can take a look at [the configuration " +"file](https://github.com/FreshRSS/FreshRSS/blob/master/.travis.yml)." +msgstr "" + +#. type: Title # #: en/./developers/04_Frontend/01_View_files.md:1 #, no-wrap msgid "The .phtml files" |
