Skip to content

Commit 5e1f76c

Browse files
committed
Change choice question prompt
1 parent 47256dd commit 5e1f76c

File tree

4 files changed

+24
-32
lines changed

4 files changed

+24
-32
lines changed

src/GeneratorTester.php

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -173,14 +173,7 @@ public function getExpectedDisplay(): string {
173173
$question = \preg_replace('/^<\d*> /', '', $question);
174174
$expected_display .= "\n";
175175
$expected_display .= " $question\n";
176-
// Regular question.
177-
if (\strpos($question, "\n") === FALSE) {
178-
$expected_display .= "\n";
179-
}
180-
// Choice question.
181-
else {
182-
$expected_display .= " ➤➤➤ \n";
183-
}
176+
$expected_display .= "\n";
184177
}
185178

186179
$expected_display = \str_replace('%default_name%', $default_name, $expected_display);

src/Helper/QuestionHelper.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,7 @@ protected function writePrompt(OutputInterface $output, Question $question) {
119119
$messages[] = ' [<info>' . \str_repeat(' ', $width) . $key . '</info>] ' . $value;
120120
}
121121
$output->writeln($messages);
122-
123-
$output->write(\count($choices) <= 10 ? ' ➤➤➤ ' : ' ➤➤➤➤ ');
122+
$output->write('');
124123
}
125124
else {
126125
$output->write("\n");

tests/dcg/Helper/QuestionHelperTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ public function testAsk(): void {
104104
$expected_display .= " [0] 3:00\n";
105105
$expected_display .= " [1] 4:00\n";
106106
$expected_display .= " [2] 5:00\n";
107-
$expected_display .= " ➤➤";
107+
$expected_display .= "";
108108
self::assertSame($expected_display, $this->getDisplay($output));
109109

110110
// -- Question answer option.

tests/dcg/_navigation_fixture.txt

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@
2626
[24] Theme
2727
[25] Theme file
2828
[26] Theme settings
29-
➤➤➤➤ 1⏎
29+
➤ 1⏎
3030
Select generator
3131
[0] ..
3232
[1] DCG command
3333
[2] Drupal console command
3434
[3] Drush command
3535
[4] Symfony command
36-
➤➤➤ 0⏎
36+
➤ 0⏎
3737
Select generator
3838
[ 0] ..
3939
[ 1] Console
@@ -62,13 +62,13 @@
6262
[24] Theme
6363
[25] Theme file
6464
[26] Theme settings
65-
➤➤➤➤ 2⏎
65+
➤ 2⏎
6666
Select generator
6767
[0] ..
6868
[1] Config
6969
[2] Confirm
7070
[3] Simple
71-
➤➤➤ 0⏎
71+
➤ 0⏎
7272
Select generator
7373
[ 0] ..
7474
[ 1] Console
@@ -97,15 +97,15 @@
9797
[24] Theme
9898
[25] Theme file
9999
[26] Theme settings
100-
➤➤➤➤ 3⏎
100+
➤ 3⏎
101101
Select generator
102102
[0] ..
103103
[1] Drupal 7
104104
[2] Apache virtual host
105105
[3] HTML page
106106
[4] Nginx virtual host
107107
[5] Project
108-
➤➤➤ 1⏎
108+
➤ 1⏎
109109
Select generator
110110
[ 0] ..
111111
[ 1] Ctools plugin
@@ -121,13 +121,13 @@
121121
[11] template.php
122122
[12] Test
123123
[13] Theme
124-
➤➤➤➤ 1⏎
124+
➤ 1⏎
125125
Select generator
126126
[0] ..
127127
[1] Access
128128
[2] Content type
129129
[3] Relationship
130-
➤➤➤ 0⏎
130+
➤ 0⏎
131131
Select generator
132132
[ 0] ..
133133
[ 1] Ctools plugin
@@ -143,11 +143,11 @@
143143
[11] template.php
144144
[12] Test
145145
[13] Theme
146-
➤➤➤➤ 2⏎
146+
➤ 2⏎
147147
Select generator
148148
[0] ..
149149
[1] Argument default
150-
➤➤➤ 0⏎
150+
➤ 0⏎
151151
Select generator
152152
[ 0] ..
153153
[ 1] Ctools plugin
@@ -163,15 +163,15 @@
163163
[11] template.php
164164
[12] Test
165165
[13] Theme
166-
➤➤➤➤ 0⏎
166+
➤ 0⏎
167167
Select generator
168168
[0] ..
169169
[1] Drupal 7
170170
[2] Apache virtual host
171171
[3] HTML page
172172
[4] Nginx virtual host
173173
[5] Project
174-
➤➤➤ 0⏎
174+
➤ 0⏎
175175
Select generator
176176
[ 0] ..
177177
[ 1] Console
@@ -200,7 +200,7 @@
200200
[24] Theme
201201
[25] Theme file
202202
[26] Theme settings
203-
➤➤➤➤ 4⏎
203+
➤ 4⏎
204204
Select generator
205205
[ 0] ..
206206
[ 1] Field
@@ -216,7 +216,7 @@
216216
[11] Menu link
217217
[12] Queue worker
218218
[13] REST resource
219-
➤➤➤➤ 0⏎
219+
➤ 0⏎
220220
Select generator
221221
[ 0] ..
222222
[ 1] Console
@@ -245,7 +245,7 @@
245245
[24] Theme
246246
[25] Theme file
247247
[26] Theme settings
248-
➤➤➤➤ 5⏎
248+
➤ 5⏎
249249
Select generator
250250
[ 0] ..
251251
[ 1] Access checker
@@ -263,7 +263,7 @@
263263
[13] Theme negotiator
264264
[14] Twig extension
265265
[15] Uninstall validator
266-
➤➤➤➤ 0⏎
266+
➤ 0⏎
267267
Select generator
268268
[ 0] ..
269269
[ 1] Console
@@ -292,15 +292,15 @@
292292
[24] Theme
293293
[25] Theme file
294294
[26] Theme settings
295-
➤➤➤➤ 6⏎
295+
➤ 6⏎
296296
Select generator
297297
[0] ..
298298
[1] Browser
299299
[2] Kernel
300300
[3] Nightwatch
301301
[4] Unit
302302
[5] WebDriver
303-
➤➤➤ 0⏎
303+
➤ 0⏎
304304
Select generator
305305
[ 0] ..
306306
[ 1] Console
@@ -329,7 +329,7 @@
329329
[24] Theme
330330
[25] Theme file
331331
[26] Theme settings
332-
➤➤➤➤ 7⏎
332+
➤ 7⏎
333333
Select generator
334334
[0] ..
335335
[1] Links
@@ -341,7 +341,7 @@
341341
[7] Permissions
342342
[8] Routing
343343
[9] Services
344-
➤➤➤ 0⏎
344+
➤ 0⏎
345345
Select generator
346346
[ 0] ..
347347
[ 1] Console
@@ -370,7 +370,7 @@
370370
[24] Theme
371371
[25] Theme file
372372
[26] Theme settings
373-
➤➤➤➤ 14⏎
373+
➤ 14⏎
374374

375375
Welcome to install-file generator!
376376
––––––––––––––––––––––––––––––––––––

0 commit comments

Comments
 (0)