From 831bc389c2dff059a97b3c678c8d3103a939a585 Mon Sep 17 00:00:00 2001 From: Arthur Ozga Date: Tue, 21 Jul 2015 14:59:39 -0700 Subject: [PATCH] make RunnerBase abstract --- src/harness/runnerbase.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/harness/runnerbase.ts b/src/harness/runnerbase.ts index 66438d938dd..406ca7caeae 100644 --- a/src/harness/runnerbase.ts +++ b/src/harness/runnerbase.ts @@ -1,6 +1,6 @@ /// -class RunnerBase { +abstract class RunnerBase { constructor() { } // contains the tests to run @@ -18,9 +18,7 @@ class RunnerBase { /** Setup the runner's tests so that they are ready to be executed by the harness * The first test should be a describe/it block that sets up the harness's compiler instance appropriately */ - public initializeTests(): void { - throw new Error('method not implemented'); - } + public abstract initializeTests(): void; /** Replaces instances of full paths with fileNames only */ static removeFullPaths(path: string) {