diff --git a/test/spec/03.example_spec.sh b/test/spec/03.example_spec.sh index 3e6cf29..ef916ac 100644 --- a/test/spec/03.example_spec.sh +++ b/test/spec/03.example_spec.sh @@ -16,11 +16,11 @@ Describe 'example example' The output should eq 'baz' End - Example 'this is "Not yot implemented" example block' + Example 'this is "Not yet implemented" example block' : End - Todo 'what to do' # same as "Not yot implemented" example but not block + Todo 'what to do' # same as "Not yet implemented" example but not block It 'not allows define "example group" in "example"' # Describe 'example group' diff --git a/test/spec/07.before_after_hook_spec.sh b/test/spec/07.before_after_hook_spec.sh index c53556b..b02fee2 100644 --- a/test/spec/07.before_after_hook_spec.sh +++ b/test/spec/07.before_after_hook_spec.sh @@ -1,9 +1,9 @@ # shellcheck shell=sh -# shellspec has Before and After hook. -# Those hooks are execute for each example (It/Example/Specify). -# There is no hooks execute for each example group (Describe/Context). -# In other words, There is no BeforeAll / AfterAll hooks. It is design policy. +# ShellSpec has Before and After hooks. +# Those hooks are executed for each example (It/Example/Specify). +# There are no hooks executed for each example group (Describe/Context). +# In other words, there are no BeforeAll / AfterAll hooks by design. Describe 'before / after hook example' Describe '1: before hook' @@ -15,7 +15,7 @@ Describe 'before / after hook example' echo "$value" } - It 'is called before execute example' + It 'is called before executing the example' When call add_value 10 The output should eq 20 End @@ -46,7 +46,7 @@ Describe 'before / after hook example' echo_value() { echo "$value"; } - It 'can also specify code instead of function' + It 'can also specify code instead of a function' When call echo_value The output should eq 10 End @@ -57,7 +57,7 @@ Describe 'before / after hook example' Before 'setup' echo_ok() { echo ok; } - It 'is fails because before hook fails' + It 'fails because the before hook fails' When call echo_ok The output should eq 'ok' End @@ -67,9 +67,9 @@ Describe 'before / after hook example' Describe '5: after hook' cleanup() { :; } # clean up something - Before 'cleanup' + After 'cleanup' - It 'is called after execute example' + It 'is called after executing the example' When call echo ok The output should eq 'ok' End diff --git a/test/spec/22.sourcced_spec.sh b/test/spec/22.sourcced_spec.sh index 392211e..e4c6b77 100644 --- a/test/spec/22.sourcced_spec.sh +++ b/test/spec/22.sourcced_spec.sh @@ -1,12 +1,12 @@ # shellcheck shell=sh -# Sometime, functions are defined in a single shell script. +# Sometimes, functions are defined in a single shell script. # You will want to test it. but you do not want to run the script. # You want to test only the function, right? Describe 'sourced return example' Include ./count_lines.sh - Example 'test cpunum.sh with stubbed cat /cpu/info' + Example 'test count_lines with stubbed data' Data #|1 #|2 @@ -19,7 +19,7 @@ Describe 'sourced return example' The stdout should eq 5 End - Example 'test cpunum.sh with stubbed cat /cpu/info' + Example 'test count_lines with stubbed data' Data data data() { %putsn "line1"