When I fill in "Text" with "A first paragraph." in block 1 of the "Blocks" field

Fill in a text field inside a block of a matrix field: the label of the nested field, the number of the block (from 1, top to bottom) and the label of the matrix field.

Examples

When I fill in "Text" with "A first paragraph." in block 1 of the "Blocks" field
When I fill in "Heading" with "What is new" in block 1 of the "Blocks" field
When we fill in "Text" with "A quote." in block 2 of the "Blocks" field
And I fill in "Text" with "Another paragraph." in block 3 of the "Blocks" field
And we fill in "Heading" with "" in block 1 of the "Blocks" field

Pattern

When(/^(I |we )*fill in "([^"]*)" with "([^"]*)" in block (\d+) of the "([^"]*)" field$/, …)

Part of @webship-js/craft-cms-steps (github.com/webship/craft-cms-steps), a step pack for Webship-js 2.0.x.