Skip to content

Commit 5278a0a

Browse files
committed
Fixed typos and grammar errors.
This is a ghost commit! Happy Dia de los Muertos! 👻
1 parent c6da91f commit 5278a0a

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

README.md

+23-23
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ before submitting your pull requests.
3535

3636
## Building
3737

38-
Selenium uses a custom build system aptly named
38+
Selenium uses a custom build system, aptly named
3939
[crazyfun](https://github.com/SeleniumHQ/selenium/wiki/Crazy-Fun-Build)
4040
available on all fine platforms (Linux, Mac, Windows). We are in the
4141
process of replacing crazyfun with
@@ -44,7 +44,7 @@ see directories carrying multiple build directive files.
4444
For reference, crazyfun's build files are named *build.desc*,
4545
while buck's are named simply *BUCK*.
4646

47-
Before building ensure that you have the
47+
Before building, ensure that you have the
4848
[most recent `chromedriver` ](https://sites.google.com/a/chromium.org/chromedriver/downloads)
4949
available on your `$PATH`. You may have to update this from time to time.
5050

@@ -70,7 +70,7 @@ and `run` is the action to run on that target.
7070
As you see *build targets* scroll past in the log,
7171
you may want to run them individually.
7272
crazyfun can run them individually,
73-
by target name as long as `:run` is appended (see above).
73+
by target name, as long as `:run` is appended (see above).
7474

7575
To list all available targets, you can append the `-T` flag:
7676

@@ -119,12 +119,12 @@ from https://github.com/facebook/watchman
119119
* [Java 8 JDK](http://www.oracle.com/technetwork/java/javase/downloads/index.html)
120120
* `java` and `jar` on the PATH
121121

122-
Although the build system is based on rake it's **strongly advised**
122+
Although the build system is based on rake, it's **strongly advised**
123123
to rely on the version of JRuby in `third_party/` that is invoked by
124124
`go`. The only developer type who would want to deviate from this is
125125
the “build maintainer” who's experimenting with a JRuby upgrade.
126126

127-
Note that all Selenium Java artefacts are **built with Java 8
127+
Note that all Selenium Java artifacts are **built with Java 8
128128
(mandatory)**. Those _will work with any Java >= 8_.
129129

130130
### Optional Requirements
@@ -135,18 +135,18 @@ Note that all Selenium Java artefacts are **built with Java 8
135135
### Internet Explorer Driver
136136

137137
If you plan to compile the
138-
[IE driver](https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver)
138+
[IE driver](https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver),
139139
you also need:
140140

141141
* [Visual Studio 2008](http://www.microsoft.com/visualstudio/en-gb/products/2008-editions)
142142
* 32 and 64 bit cross compilers
143143

144144
The build will work on any platform, but the tests for IE will be
145-
skipped silently, if you are not building on Windows.
145+
skipped silently if you are not building on Windows.
146146

147147
## Common Tasks
148148

149-
For an express build of the binaries we release run the following from
149+
For an express build of the binaries we release, run the following from
150150
the directory containing the `Rakefile`:
151151

152152
```sh
@@ -155,7 +155,7 @@ the directory containing the `Rakefile`:
155155

156156
All build output is placed under the `build` directory. The output can
157157
be found under `build/dist`. If an error occurs while running this
158-
task complaining about a missing Albacore gem, the chances are you're
158+
task complaining about a missing Albacore gem, chances are you're
159159
using `rvm`. If this is the case, switch to the system ruby:
160160

161161
```sh
@@ -195,14 +195,14 @@ If you are interested in a single language binding, try one of:
195195
./go test_javascript
196196
```
197197

198-
To run all the tests just run:
198+
To run all the tests, run:
199199

200200
```sh
201201
./go test
202202
```
203203

204204
This will detect your OS and run all the tests that are known to be
205-
stable for every browser that's appropriate to use for all language
205+
stable, for every browser that's appropriate to use, for all language
206206
bindings. This can take a healthy amount of time to run.
207207

208208
To run the minimal logical Selenium build:
@@ -213,7 +213,7 @@ To run the minimal logical Selenium build:
213213

214214
As a side note, **none of the developers** run tests using
215215
[Cygwin](http://www.cygwin.com/). It is very unlikely that the build
216-
will work as expected if you try and use it.
216+
will work as expected if you try to use it.
217217

218218
## Tour
219219

@@ -226,17 +226,17 @@ start the development server:
226226
./go debug-server
227227
```
228228

229-
Now navigate to
229+
Now, navigate to
230230
[http://localhost:2310/javascript](http://localhost:2310/javascript).
231231
You'll find the contents of the `javascript/` directory being shown.
232232
We use the [Closure
233233
Library](https://developers.google.com/closure/library/) for
234-
developing much of the javascript, so now navigate to
234+
developing much of the JavaScript, so now navigate to
235235
[http://localhost:2310/javascript/atoms/test](http://localhost:2310/javascript/atoms/test).
236236

237237
The tests in this directory are normal HTML files with names ending
238238
with `_test.html`. Click on one to load the page and run the test. You
239-
can run all the javascript tests using:
239+
can run all the JavaScript tests using:
240240

241241
```sh
242242
./go test_javascript
@@ -270,38 +270,38 @@ going. Java test outputs appear in one of two places: either under
270270
tests. If you'd like the build to be chattier, just append `log=true`
271271
to the build command line.
272272

273-
# Help with *go*
273+
# Help with `go`
274274

275-
More general, but basic, help for *go*
275+
More general, but basic, help for `go`
276276

277277
```sh
278278
./go --help
279279
```
280280

281-
Remember, *go* is just a wrapper around
281+
`go` is just a wrapper around
282282
[Rake](http://rake.rubyforge.org/), so you can use the standard
283283
commands such as `rake -T` to get more information about available
284284
targets.
285285

286286
## Maven _per se_
287287

288-
If it is not clear already, Selenium is not built with Maven, it is
288+
If it is not clear already, Selenium is not built with Maven. It is
289289
built with [Buck](https://github.com/SeleniumHQ/buck),
290-
though that is invoked with *go* as outlined above so you do not really
290+
though that is invoked with `go` as outlined above, so you do not really
291291
have to learn too much about that.
292292

293-
That said, it is possible to relatively quickly build selenium pieces
293+
That said, it is possible to relatively quickly build Selenium pieces
294294
for Maven to use. You are only really going to want to do this when
295295
you are testing the cutting-edge of Selenium development (which we
296296
welcome) against your application. Here is the quickest way to build
297-
and deploy into you local maven repository (`~/.m2/repository`), while
297+
and deploy into your local maven repository (`~/.m2/repository`), while
298298
skipping Selenium's own tests.
299299

300300
```sh
301301
./go maven-install
302302
```
303303

304-
The maven jars should now be in your local ~/.m2/repository. You can also publish
304+
The maven jars should now be in your local `~/.m2/repository`. You can also publish
305305
directly using Buck:
306306

307307
```sh

0 commit comments

Comments
 (0)