@@ -868,21 +868,20 @@ public function testTraversableAutocomplete()
868
868
$ inputStream = $ this ->getInputStream ("Acm \nAc \177\177s \tTest \n\n\033[A \033[A \n\033[A \033[A \033[A \033[A \033[A \tTest \n\033[B \nS \177\177\033[B \033[B \nF00 \177\177oo \t\n" );
869
869
870
870
$ dialog = new QuestionHelper ();
871
- $ dialog ->setInputStream ($ inputStream );
872
871
$ helperSet = new HelperSet (array (new FormatterHelper ()));
873
872
$ dialog ->setHelperSet ($ helperSet );
874
873
875
874
$ question = new Question ('Please select a bundle ' , 'FrameworkBundle ' );
876
875
$ question ->setAutocompleterValues (new AutocompleteValues (array ('irrelevant ' => 'AcmeDemoBundle ' , 'AsseticBundle ' , 'SecurityBundle ' , 'FooBundle ' )));
877
876
878
- $ this ->assertEquals ('AcmeDemoBundle ' , $ dialog ->ask ($ this ->createInputInterfaceMock ( ), $ this ->createOutputInterface (), $ question ));
879
- $ this ->assertEquals ('AsseticBundleTest ' , $ dialog ->ask ($ this ->createInputInterfaceMock ( ), $ this ->createOutputInterface (), $ question ));
880
- $ this ->assertEquals ('FrameworkBundle ' , $ dialog ->ask ($ this ->createInputInterfaceMock ( ), $ this ->createOutputInterface (), $ question ));
881
- $ this ->assertEquals ('SecurityBundle ' , $ dialog ->ask ($ this ->createInputInterfaceMock ( ), $ this ->createOutputInterface (), $ question ));
882
- $ this ->assertEquals ('FooBundleTest ' , $ dialog ->ask ($ this ->createInputInterfaceMock ( ), $ this ->createOutputInterface (), $ question ));
883
- $ this ->assertEquals ('AcmeDemoBundle ' , $ dialog ->ask ($ this ->createInputInterfaceMock ( ), $ this ->createOutputInterface (), $ question ));
884
- $ this ->assertEquals ('AsseticBundle ' , $ dialog ->ask ($ this ->createInputInterfaceMock ( ), $ this ->createOutputInterface (), $ question ));
885
- $ this ->assertEquals ('FooBundle ' , $ dialog ->ask ($ this ->createInputInterfaceMock ( ), $ this ->createOutputInterface (), $ question ));
877
+ $ this ->assertEquals ('AcmeDemoBundle ' , $ dialog ->ask ($ this ->createStreamableInputInterfaceMock ( $ inputStream ), $ this ->createOutputInterface (), $ question ));
878
+ $ this ->assertEquals ('AsseticBundleTest ' , $ dialog ->ask ($ this ->createStreamableInputInterfaceMock ( $ inputStream ), $ this ->createOutputInterface (), $ question ));
879
+ $ this ->assertEquals ('FrameworkBundle ' , $ dialog ->ask ($ this ->createStreamableInputInterfaceMock ( $ inputStream ), $ this ->createOutputInterface (), $ question ));
880
+ $ this ->assertEquals ('SecurityBundle ' , $ dialog ->ask ($ this ->createStreamableInputInterfaceMock ( $ inputStream ), $ this ->createOutputInterface (), $ question ));
881
+ $ this ->assertEquals ('FooBundleTest ' , $ dialog ->ask ($ this ->createStreamableInputInterfaceMock ( $ inputStream ), $ this ->createOutputInterface (), $ question ));
882
+ $ this ->assertEquals ('AcmeDemoBundle ' , $ dialog ->ask ($ this ->createStreamableInputInterfaceMock ( $ inputStream ), $ this ->createOutputInterface (), $ question ));
883
+ $ this ->assertEquals ('AsseticBundle ' , $ dialog ->ask ($ this ->createStreamableInputInterfaceMock ( $ inputStream ), $ this ->createOutputInterface (), $ question ));
884
+ $ this ->assertEquals ('FooBundle ' , $ dialog ->ask ($ this ->createStreamableInputInterfaceMock ( $ inputStream ), $ this ->createOutputInterface (), $ question ));
886
885
}
887
886
888
887
protected function getInputStream ($ input )
0 commit comments