Skip to content

Implement smoketests for all templates #427

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
maybeec opened this issue Sep 19, 2017 · 5 comments
Closed

Implement smoketests for all templates #427

maybeec opened this issue Sep 19, 2017 · 5 comments
Assignees

Comments

@maybeec
Copy link
Member

maybeec commented Sep 19, 2017

We should have a smoketest for all templates assuring, that there are no exceptions on generation of each template.

@maybeec maybeec self-assigned this Sep 19, 2017
maybeec added a commit that referenced this issue Sep 19, 2017
maybeec added a commit that referenced this issue Sep 19, 2017
maybeec added a commit that referenced this issue Sep 25, 2017
maybeec added a commit that referenced this issue Sep 25, 2017
@maybeec
Copy link
Member Author

maybeec commented May 17, 2018

After fixing #487, we can continue with that.
Please go ahead with it @Richter-cg

@Richter-cg
Copy link
Contributor

Richter-cg commented Jul 18, 2018

Tests exist & green:

  • ToInput
  • OpenApiIput
  • XML
  • EtoInput
  • RestServiceInput (fails on my machine)
  • EntityInput

Which tests are missing?

@jdiazgon
Copy link
Member

jdiazgon commented Jul 19, 2018

Actually, I saw that you are using an UML xml file as input for the tests. We decided to only use the templates related to the Entity infrastructure increment:

  • ApplicationPersistenceEntity
  • ApplicationEntity
  • {variables.className}Entity
  • {variables.className}

The rest will be discarded because we are trying to implement a multi-step generation. See this project and this issue.

Maybe you should change your input file.

@Richter-cg Richter-cg removed their assignment Dec 6, 2018
@github-actions
Copy link

Stale topic. Please negotiate closing or discussing the relevance of this ticket.

@maybeec
Copy link
Member Author

maybeec commented Feb 18, 2022

We have at least smoke tests meanwhile generating all templates within the templates project to assure that there is at least no error on initial generation.

@maybeec maybeec closed this as completed Feb 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants