Skip to content

Conversation

@TrevorKarjanis
Copy link
Contributor

@TrevorKarjanis TrevorKarjanis commented Nov 26, 2025

Resolves #177. Test with an Angular workspace to validate that the style guide configuration works with the workspace configuration, root applications, libraries, language and parser options, ng lint, and the standalone eslint command. This also validates the instructions provided in the README. The original ignore custom attributes test has been integrated into the root application component template. Additionally, there is a root component test with HTML file and library component test with inline template.

The workspace has been reduced to the necessities of a test which satisfies the criteria.

  • Test with an Angular workspace in the Angular smoke test.

Testing

  • Verified that the automated tests pass (npm test)
    • ng lint
    • eslint
    • cd projects/angular-library && eslint .
  • Manually verified that the application builds and starts

Copy link
Member

@rajsite rajsite left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice to have a more representative smoke test! 👍

@TrevorKarjanis TrevorKarjanis enabled auto-merge (squash) November 26, 2025 21:55
@TrevorKarjanis TrevorKarjanis merged commit 84828e9 into main Nov 26, 2025
2 checks passed
@TrevorKarjanis TrevorKarjanis deleted the test-angular-workspace branch November 26, 2025 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update the tests for Angular to run on an Angular workspace

3 participants