From 8956b9ad578b46b42235e9ef76def2a68231c18c Mon Sep 17 00:00:00 2001 From: Omni Adams Date: Tue, 23 Feb 2016 14:57:17 -0600 Subject: [PATCH 1/3] Changed it's (contraction of "it is") to possessive pronoun its --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2a68936..b33f3f5 100644 --- a/README.md +++ b/README.md @@ -13,11 +13,11 @@ describe a feature of your application and how it should work, and only then imp The project is inspired by [behat][behat] and [cucumber][cucumber] and is based on cucumber [gherkin3 parser][gherkin]. -**Godog** does not intervene with the standard **go test** command and it's behavior. You can leverage both frameworks +**Godog** does not intervene with the standard **go test** command and its behavior. You can leverage both frameworks to functionally test your application while maintaining all test related source code in **_test.go** files. **Godog** acts similar compared to **go test** command. It builds all package sources to a single main package file -and replaces **main** func with it's own and runs the build to test described application behavior in feature files. +and replaces **main** func with its own and runs the build to test described application behavior in feature files. Production builds remain clean without any test related source code. ### Install From 9e5098e012cf3e055210e7bff7040102752ea1e4 Mon Sep 17 00:00:00 2001 From: Omni Adams Date: Tue, 23 Feb 2016 14:58:30 -0600 Subject: [PATCH 2/3] Combined sentence fragment with following sentence for improved readability --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b33f3f5..966bc31 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,7 @@ You should see that the steps are undefined: It gives you undefined step snippets to implement in your test context. You may copy these snippets into your `*_test.go` file. -Now if you run the tests again. You should see that the definition is now pending. You may change +Now if you run the tests again you should see that the definition is now pending. You may change **ErrPending** to **nil** and the scenario will pass successfully. Since we need a working implementation, we may start by implementing only what is necessary. From 54169819894cb04790b9b9562059352ce5c6364c Mon Sep 17 00:00:00 2001 From: Omni Adams Date: Tue, 23 Feb 2016 14:59:23 -0600 Subject: [PATCH 3/3] Changed lets (permit or allow) to let's (contraction of "let us") --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 966bc31..ef302ad 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ Since we need a working implementation, we may start by implementing only what i #### Step 3 -We only need a number of **godogs** for now. Lets define steps. +We only need a number of **godogs** for now. Let's define steps. ``` go /* file: examples/godogs/godog.go */ @@ -80,7 +80,7 @@ func main() { /* usual main func */ } #### Step 4 -Now lets finish our step implementations in order to test our feature requirements: +Now let's finish our step implementations in order to test our feature requirements: ``` go /* file: examples/godogs/godog_test.go */