-
Notifications
You must be signed in to change notification settings - Fork 321
Xtext 2.10 Test Plan
Christian Dietrich edited this page May 25, 2016
·
47 revisions
Please use the fresh latest version of Eclipse Neon with the nightly Xtext/Xtend build for testing.
General steps:
- Create a project using the wizard
- Build the project
- Play with editors
- Run test cases
- Check settings
- Encoding for all projects should be UTF-8
- Check MANIFEST.MF, build.properties, plugin.xml, etc. for errors and warnings
- Test with java 8 libraries and compile settings
- Test navigation to the attached javadoc for libraries: xbase.lib, xtend.lib
Use default settings.
Build System | Layout | OS | Owner | Verified | Comment |
---|---|---|---|---|---|
None | Plain | Win | cdietrich | x | Creates Cp1252 as encoding 494362 |
None | Plain | Mac | akosyakov | x | |
None | Maven/Gradle | Win | |||
None | Maven/Gradle | Mac | kthoms | x | Build System None with Maven/Gradle cannot be created by intention; 494257 |
Gradle | Plain | Win | cdietrich | x | |
Gradle | Plain | Mac | |||
Gradle | Maven/Gradle | Win | cdietrich | x | Not possible by intention (no gradle layout for eclipse project) |
Gradle | Maven/Gradle | Mac | |||
Maven | Plain | Win | cdietrich | x | Creates Cp1252 as encoding 494362 |
Maven | Plain | Mac | |||
Maven | Maven/Gradle | Win | |||
Maven | Maven/Gradle | Mac |
Enable Feature And Update Site facets in addition to default.
Build System | Layout | OS | Owner | Verified | Comment |
---|---|---|---|---|---|
None | Plain | Win | |||
None | Plain | Mac | kthoms | x | Build System None with Maven/Gradle cannot be created by intention |
None | Maven/Gradle | Win | |||
None | Maven/Gradle | Mac | kthoms | x | Build System None with Maven/Gradle cannot be created by intention |
Gradle | Plain | Win | |||
Gradle | Plain | Mac | |||
Gradle | Maven/Gradle | Win | |||
Gradle | Maven/Gradle | Mac | |||
Maven | Plain | Win | |||
Maven | Plain | Mac | |||
Maven | Maven/Gradle | Win | |||
Maven | Maven/Gradle | Mac |
Enable facets related to IntelliJ.
Build System | Layout | OS | Owner | Verified | Comment |
---|---|---|---|---|---|
None | Plain | Win | |||
None | Plain | Mac | |||
None | Maven/Gradle | Win | |||
None | Maven/Gradle | Mac | kthoms | x | Build System None with Maven/Gradle cannot be created by intention |
Gradle | Plain | Win | |||
Gradle | Plain | Mac | |||
Gradle | Maven/Gradle | Win | |||
Gradle | Maven/Gradle | Mac | |||
Maven | Plain | Win | |||
Maven | Plain | Mac | |||
Maven | Maven/Gradle | Win | |||
Maven | Maven/Gradle | Mac |
Enable facets related to Web.
Build System | Layout | OS | Owner | Verified | Comment |
---|---|---|---|---|---|
None | Plain | Win | |||
None | Plain | Mac | kthoms | x | Wizard avoids creation of projects by intention: Build system required |
None | Maven/Gradle | Win | |||
None | Maven/Gradle | Mac | |||
Gradle | Plain | Win | |||
Gradle | Plain | Mac | |||
Gradle | Maven/Gradle | Win | |||
Gradle | Maven/Gradle | Mac | |||
Maven | Plain | Win | |||
Maven | Plain | Mac | |||
Maven | Maven/Gradle | Win | |||
Maven | Maven/Gradle | Mac |
Enable all facets.
Build System | Layout | OS | Owner | Verified | Comment |
---|---|---|---|---|---|
None | Plain | Win | |||
None | Plain | Mac | akosyakov | x | |
None | Maven/Gradle | Win | |||
None | Maven/Gradle | Mac | akosyakov | x | |
Gradle | Plain | Win | |||
Gradle | Plain | Mac | akosyakov | x | |
Gradle | Maven/Gradle | Win | |||
Gradle | Maven/Gradle | Mac | akosyakov | x | |
Maven | Plain | Win | |||
Maven | Plain | Mac | akosyakov | x | |
Maven | Maven/Gradle | Win | |||
Maven | Maven/Gradle | Mac | akosyakov | x |
Wizard | OS | Owner | Verified | Comment |
---|---|---|---|---|
Xtext Project from existing Ecore models | Win | |||
Xtext Project from existing Ecore models | Mac | akosyakov | x | 494176 |
Xbase Tutorial | Win | cdietrich | x | |
Xbase Tutorial | Mac | akosyakov | x | |
Xtext Domain-Model Example | Win | |||
Xtext Domain-Model Example | Mac | akosyakov | x | |
Xtext Home Automation Example | Win | |||
Xtext Home Automation Example | Mac | cdietrich | x | |
Xtext Simple Arithmetics Example | Win | |||
Xtext Simple Arithmetics Example | Mac | akosyakov | PR 1049 | |
Xtext State-Machine Example | Win | |||
Xtext State-Machine Example | Mac | kthoms | x | |
Xtend Active Annotation Example | Win | cdietrich | x | |
Xtend Active Annotation Example | Mac | cdietrich | x | |
Xtend Introductory Example | Win | cdietrich | x | |
Xtend Introductory Example | Mac | cdietrich | x | |
Xtend Solutions for Euler | Win | cdietrich | x | |
Xtend Solutions for Euler | Mac | cdietrich | x | |
Xtend Class, Interface, Enum, Annotation | Win | cdietrich | x | |
Xtend Class, Interface, Enum, Annotation | Mac | cdietrich | x |
Check that there are no changes after regeneration.
OS | Owner | Verified | Comment |
---|---|---|---|
Win | |||
Mac | akosyakov | x |