From e5a4b68f13605ce1005e424af05dd5260e95b376 Mon Sep 17 00:00:00 2001 From: Tobias Bieniek Date: Mon, 24 Dec 2018 14:18:07 +0100 Subject: [PATCH] test-helpers: Add explicit return types without this our `test:types` job fails for some reason --- packages/@glimmer/test-helpers/lib/environment.ts | 2 +- .../lib/environment/modes/eager/render-delegate.ts | 2 +- packages/@glimmer/test-helpers/lib/render-test.ts | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/@glimmer/test-helpers/lib/environment.ts b/packages/@glimmer/test-helpers/lib/environment.ts index 3ed8d0d36e..3c20faa56d 100644 --- a/packages/@glimmer/test-helpers/lib/environment.ts +++ b/packages/@glimmer/test-helpers/lib/environment.ts @@ -26,7 +26,7 @@ export class TestDynamicScope implements DynamicScope { return this.bucket[key]; } - set(key: string, reference: PathReference) { + set(key: string, reference: PathReference): PathReference { return (this.bucket[key] = reference); } diff --git a/packages/@glimmer/test-helpers/lib/environment/modes/eager/render-delegate.ts b/packages/@glimmer/test-helpers/lib/environment/modes/eager/render-delegate.ts index 59d39eeaba..5f3eac0581 100644 --- a/packages/@glimmer/test-helpers/lib/environment/modes/eager/render-delegate.ts +++ b/packages/@glimmer/test-helpers/lib/environment/modes/eager/render-delegate.ts @@ -157,7 +157,7 @@ export default class EagerRenderDelegate implements RenderDelegate { }; } - getSelf(context: Opaque) { + getSelf(context: Opaque): UpdatableReference { return new UpdatableReference(context); } diff --git a/packages/@glimmer/test-helpers/lib/render-test.ts b/packages/@glimmer/test-helpers/lib/render-test.ts index 8a41f56155..9442e774a8 100644 --- a/packages/@glimmer/test-helpers/lib/render-test.ts +++ b/packages/@glimmer/test-helpers/lib/render-test.ts @@ -649,7 +649,7 @@ export class RehydrationDelegate implements RenderDelegate { return this.serialize(element); } - getSelf(context: Opaque) { + getSelf(context: Opaque): UpdatableReference { return new UpdatableReference(context); } @@ -993,13 +993,13 @@ export function renderTemplate( env: LazyTestEnvironment, self: PathReference, builder: ElementBuilder -) { +): RenderResult { let template = env.preprocess(src); let iterator = env.renderMain(template, self, builder); return renderSync(env, iterator); } -export function renderSync(env: Environment, iterator: TemplateIterator) { +export function renderSync(env: Environment, iterator: TemplateIterator): RenderResult { env.begin(); let iteratorResult: IteratorResult;