fixup! feat(ivy): Add AOT handling for bare classes with Input and Output decorators

This commit is contained in:
Ben Lesh
2018-08-09 09:16:58 -07:00
parent 244ee5846d
commit 70b1b8385f
6 changed files with 40 additions and 22 deletions

View File

@ -1979,7 +1979,6 @@ describe('compiler compliance', () => {
// ...
`;
const result = compile(files, angularFiles);
debugger;
expectEmit(result.source, expectedOutput, 'Invalid base definition');
});
@ -2019,7 +2018,7 @@ describe('compiler compliance', () => {
}
};
const result = compile(files, angularFiles);
expect(result.source.indexOf('ngBaseDef')).toBe(-1);
expect(result.source).not.toContain('ngBaseDef');
});
it('should NOT add ngBaseDef if @Directive is present', () => {
@ -2057,7 +2056,7 @@ describe('compiler compliance', () => {
}
};
const result = compile(files, angularFiles);
expect(result.source.indexOf('ngBaseDef')).toBe(-1);
expect(result.source).not.toContain('ngBaseDef');
});
});
});