shellspec/shellspec

View on GitHub
lib/libexec/grammar/dsls

Summary

Maintainability
Test Coverage
 ExampleGroup |  Describe |  Context  =>   block_example_group
xExampleGroup | xDescribe | xContext  => x block_example_group
fExampleGroup | fDescribe | fContext  => f block_example_group
 Example      |  Specify  |  It       =>   block_example
xExample      | xSpecify  | xIt       => x block_example
fExample      | fSpecify  | fIt       => f block_example
End                                   =>   block_end
Todo                                  =>   todo
When                                  =>   evaluation when
The                                   =>   expectation the
Assert                                =>   expectation assert
Path | File | Dir                     =>   control path
BeforeEach | Before                   =>   example_hook before
AfterEach  | After                    =>   example_hook after
BeforeAll                             =>   example_all_hook before_all
AfterAll                              =>   example_all_hook after_all
BeforeCall                            =>   control before_call
AfterCall                             =>   control after_call
BeforeRun                             =>   control before_run
AfterRun                              =>   control after_run
Pending                               =>   pending
Set                                   =>   control set
Skip                                  =>   skip
Intercept                             =>   control intercept
Data:raw | Data                       =>   data raw
Data:expand                           =>   data expand
Parameters:block | Parameters         =>   parameters block
Parameters:dynamic                    =>   parameters dynamic
Parameters:matrix                     =>   parameters matrix
Parameters:value                      =>   parameters value
Include                               =>   include
Dump                                  =>   control dump
Mock                                  =>   mock
UseFD                                 =>   control usefd