(bugfix) fix unmatched selector error when template didnt contain any html

This commit is contained in:
Kim Biesbjerg
2019-06-13 12:32:18 +02:00
parent 3e43fde1cc
commit e0178b5a97
2 changed files with 30 additions and 3 deletions

View File

@@ -124,4 +124,18 @@ describe('DirectiveParser', () => {
expect(keys).to.deep.equal(['Hello World']);
});
it('should not cause error when no html is present in template', () => {
const contents = `
import { Component } from '@angular/core';
@Component({
template: '{{ variable }}'
})
export class MyComponent {
variable: string
}
`;
const keys = parser.extract(contents, componentFilename).keys();
expect(keys).to.deep.equal([]);
});
});