All files / src/variables/types invalid.ts

60% Statements 3/5
100% Branches 0/0
0% Functions 0/2
60% Lines 3/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 141x 1x   1x                    
import { encode } from "html-entities";
import { CustomVariable } from "./base";
 
export class InvalidCustomVariable extends CustomVariable {
    public toHTML(): string {
        return `<div class="invalidVariable"><i>${encode(this.name)} has an invalid type.</i></div>`;
    }
 
    // eslint-disable-next-line @typescript-eslint/no-unused-vars
    static createFromDefinition(name: string, definition: unknown): CustomVariable {
        return new this(name, name);
    }
}