Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: README.md

Issue 29372829: Issue 4833 - Enable translations for adblockpluscore (Closed)
Patch Set: Removed `-t generic` parameter, updated ensure_dependencies.py Created Jan. 25, 2017, 3:53 a.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | build.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Adblock Plus core 1 Adblock Plus core
2 ================= 2 =================
3 3
4 This repository contains the generic Adblock Plus code that's shared between 4 This repository contains the generic Adblock Plus code that's shared between
5 platforms. This repository is not designed to be used directly, but instead to 5 platforms. This repository is not designed to be used directly, but instead to
6 serve as a dependency for `adblockplus`, `adblockpluschrome` and 6 serve as a dependency for `adblockplus`, `adblockpluschrome` and
7 `libadblockplus`. 7 `libadblockplus`.
8 8
9 Translations
10 ------------
11
12 Translations for the strings in this project are managed using the online
13 [Crowdin platform][crowdin]. To synchronise with Crowdin you can use the build
14 script. To get a list of the possible commands type `./build.py help` at
15 the command line. (You will also need the Crowdin API key for the project.)
16
9 Running the unit tests 17 Running the unit tests
10 ---------------------- 18 ----------------------
11 19
12 ### Requirements 20 ### Requirements
13 21
14 In order to run the unit test suite you need 22 In order to run the unit test suite you need
15 [Node.js 6 or higher](https://nodejs.org/). Once Node.js is installed please run 23 [Node.js 6 or higher](https://nodejs.org/). Once Node.js is installed please run
16 `npm install` in the repository directory in order to install the required 24 `npm install` in the repository directory in order to install the required
17 dependencies. 25 dependencies.
18 26
19 ### Running all tests 27 ### Running all tests
20 28
21 `npm test` will run all tests in the `test` directory of the repository. 29 `npm test` will run all tests in the `test` directory of the repository.
22 30
23 ### Running specific tests 31 ### Running specific tests
24 32
25 You can specify specific test files or directories on the command line, e.g.: 33 You can specify specific test files or directories on the command line, e.g.:
26 `npm test test/synchronizer.js test/browser/elemHideEmulation.html`. 34 `npm test test/synchronizer.js test/browser/elemHideEmulation.html`.
27 35
28 ### Running the browser tests in a real browser 36 ### Running the browser tests in a real browser
29 37
30 The tests under `test/browser` require a browser environment. `npm test` will 38 The tests under `test/browser` require a browser environment. `npm test` will
31 run these in a headless browser, but you can also run them in a real one by 39 run these in a headless browser, but you can also run them in a real one by
32 opening 40 opening
33 [test/browser/elemHideEmulation.html](test/browser/elemHideEmulation.html). 41 [test/browser/elemHideEmulation.html](test/browser/elemHideEmulation.html).
OLDNEW
« no previous file with comments | « no previous file | build.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld