@@ -320,66 +320,6 @@ runInEachFileSystem(() => {
320320 ) ;
321321 } ) ;
322322
323- it ( 'should allow text attributes for explicit signal inputs with booleanAttribute transform' , ( ) => {
324- env . write (
325- 'test.ts' ,
326- `
327- import {booleanAttribute, Component, Directive, input} from '@angular/core';
328-
329- @Directive({
330- selector: '[directiveName]',
331- })
332- export class TestDir {
333- dismissible = input<boolean>(true, {transform: booleanAttribute});
334- }
335-
336- @Component({
337- template: \`
338- <div directiveName [dismissible]="true"></div>
339- <div directiveName dismissible="true"></div>
340- <div directiveName dismissible></div>
341- \`,
342- imports: [TestDir],
343- })
344- export class TestComp {
345- }
346- ` ,
347- ) ;
348-
349- const diagnostics = env . driveDiagnostics ( ) ;
350- expect ( diagnostics ) . toEqual ( [ ] ) ;
351- } ) ;
352-
353- it ( 'should allow text attributes for explicit signal inputs with numberAttribute transform' , ( ) => {
354- env . write (
355- 'test.ts' ,
356- `
357- import {Component, Directive, input, numberAttribute} from '@angular/core';
358-
359- @Directive({
360- selector: '[directiveName]',
361- })
362- export class TestDir {
363- count = input<number>(0, {transform: numberAttribute});
364- }
365-
366- @Component({
367- template: \`
368- <div directiveName [count]="1"></div>
369- <div directiveName count="1"></div>
370- <div directiveName count=""></div>
371- \`,
372- imports: [TestDir],
373- })
374- export class TestComp {
375- }
376- ` ,
377- ) ;
378-
379- const diagnostics = env . driveDiagnostics ( ) ;
380- expect ( diagnostics ) . toEqual ( [ ] ) ;
381- } ) ;
382-
383323 it ( 'should report unset required inputs' , ( ) => {
384324 env . write (
385325 'test.ts' ,
0 commit comments