summaryrefslogtreecommitdiff
path: root/tests/eval.spec.ts
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--tests/eval.spec.ts44
1 files changed, 28 insertions, 16 deletions
diff --git a/tests/eval.spec.ts b/tests/eval.spec.ts
index 49ef4c4..2212ba4 100644
--- a/tests/eval.spec.ts
+++ b/tests/eval.spec.ts
@@ -14,40 +14,52 @@ describe('eval', () => {
}
it('should add classes', async () => {
- await evalExpr(Expr.Call({
- name: 'add-class',
- args: [ Expr.Identifier('element-id'), Expr.LiteralString('class-name') ],
- }), deps)
+ await evalExpr(
+ Expr.Call({
+ name: 'add-class',
+ args: [Expr.Identifier('element-id'), Expr.LiteralString('class-name')],
+ }),
+ deps,
+ )
expect(deps.addClass).toHaveBeenCalledTimes(1)
expect(deps.addClass).toHaveBeenCalledWith('element-id', 'class-name')
})
it('should remove classes', async () => {
- await evalExpr(Expr.Call({
- name: 'remove-class',
- args: [ Expr.Identifier('element-id'), Expr.LiteralString('class-name') ],
- }), deps)
+ await evalExpr(
+ Expr.Call({
+ name: 'remove-class',
+ args: [Expr.Identifier('element-id'), Expr.LiteralString('class-name')],
+ }),
+ deps,
+ )
expect(deps.removeClass).toHaveBeenCalledTimes(1)
expect(deps.removeClass).toHaveBeenCalledWith('element-id', 'class-name')
})
it('should add a delay', async () => {
- await evalExpr(Expr.Call({
- name: 'delay',
- args: [ Expr.LiteralString('200') ],
- }), deps)
+ await evalExpr(
+ Expr.Call({
+ name: 'delay',
+ args: [Expr.LiteralString('200')],
+ }),
+ deps,
+ )
expect(deps.delay).toHaveBeenCalledTimes(1)
expect(deps.delay).toHaveBeenCalledWith(200)
})
it('should get variable', async () => {
- await evalExpr(Expr.Call({
- name: 'var',
- args: [ Expr.LiteralString('--my-var'), Expr.LiteralString('def value') ],
- }), deps)
+ await evalExpr(
+ Expr.Call({
+ name: 'var',
+ args: [Expr.LiteralString('--my-var'), Expr.LiteralString('def value')],
+ }),
+ deps,
+ )
expect(deps.getVariable).toHaveBeenCalledTimes(1)
expect(deps.getVariable).toHaveBeenCalledWith('--my-var')