blob: 7180365c4040c1705b37382a6933669f0b5cfe6b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
"use strict";
const { Actor } = require("devtools/shared/protocol");
const { dampTestSpec } = require("damp-test/tests/server/spec");
class DampTestActor extends Actor {
constructor(conn) {
super(conn, dampTestSpec);
}
testMethod(arg, { option }, arraySize) {
// Emit an event with second argument's option.
this.emit("testEvent", option);
// Returns back an array of repetition of first argument.
return arg;
}
}
exports.DampTestActor = DampTestActor;
|