Bug description:
Engine name generator returns engine name with string ‘missing’ or without V engine type.
Replication scenario:
- Create V8 engine
- Go to TESTING - click Start, then you can click Skip
- Click on red circle arrow to generate engine name. It will be something like: 4.0L XP 32V DOHC
- Change engine block to ‘Inline’
- Go to TESTING, then click on red circle arrow
- Generated engine name will be something like, 2.0L missing 16V DOHC
Workaround (how to generate correct engine name), start from point 6:
7a. Test engine - click Start, then you can click Skip
8a. Generate engine name again
9a. Engine name is correct
When I was discovering this issue I’ve found another bug - described below.
Additional scenario, starts from point 6:
7b. Change engine block to ‘V8’
8b. Go to TESTING
9b. Generate engine name with red arrow
10b. Generated name is something like: 4.0L 32V DOHC
11b. Click Start, then you can click Skip
12b. Generate engine name again
13b. Now engine name is correct - something like: 4.0L XP 32V DOHC
Expected behavior:
Engine name should be always generated correctly.