io
.
magentys
.
donut
.
transformers
cucumber
package
cucumber
Visibility
Public
All
Type Members
case class
AfterHook
(
result:
Result
,
match:
Match
)
extends
Product
with
Serializable
case class
Argument
(
offset:
Int
,
val:
String
=
""
)
extends
Product
with
Serializable
case class
BeforeHook
(
result:
Result
,
match:
Match
)
extends
Product
with
Serializable
case class
Comment
(
value:
String
,
line:
Int
)
extends
Product
with
Serializable
case class
Element
(
id:
String
=
""
,
description:
String
,
name:
String
,
keyword:
String
,
line:
Int
,
type:
String
,
before:
List
[
BeforeHook
]
,
after:
List
[
AfterHook
]
,
tags:
List
[
Tag
]
,
steps:
List
[
Step
]
)
extends
Product
with
Serializable
case class
Embedding
(
mime_type:
String
=
""
,
data:
String
=
""
,
id:
Int
=
0
)
extends
Product
with
Serializable
case class
Feature
(
keyword:
String
,
name:
String
,
description:
String
,
line:
Int
,
id:
String
,
uri:
String
,
elements:
List
[
Element
]
,
comments:
List
[
Comment
]
,
tags:
List
[
Tag
]
)
extends
Product
with
Serializable
case class
Match
(
location:
String
=
""
,
arguments:
Option
[
List
[
Argument
]]
)
extends
Product
with
Serializable
case class
Result
(
duration:
Long
=
0L
,
status:
String
=
""
,
error_message:
String
=
""
)
extends
Product
with
Serializable
case class
Row
(
comments:
List
[
Comment
]
,
cells:
List
[
String
]
,
line:
Int
)
extends
Product
with
Serializable
case class
Step
(
name:
String
,
keyword:
String
,
line:
Int
,
result:
Result
,
match:
Match
,
rows:
List
[
Row
]
,
matchedColumns:
List
[
Int
]
,
output:
List
[
String
]
,
embeddings:
List
[
Embedding
]
)
extends
Product
with
Serializable
case class
Tag
(
name:
String
,
line:
Int
)
extends
Product
with
Serializable
Value Members
object
CucumberTransformer
extends
Log
Ungrouped