IDEMSInternational / open-app-builder

PLH App Frontend
GNU General Public License v3.0
5 stars 24 forks source link

[FEATURE] Fix tests and incorporate into CI pipeline #2196

Open jfmcquade opened 6 months ago

jfmcquade commented 6 months ago

2197 includes some fixes to allow the test runner to function for some spec tests. That PR includes the fixes originally included in WIP PR #2080 (now closed).

From #2080:

TODO

Description

Angular has a component and service testing system which is included during new component and service creation, however only partially used for some of the newer services added to the platform.

This PR aims to fix and remove legacy code to allow the testrunner to function, and include any working tests within existing github actions testing pipelines.

https://angular.io/guide/testing

Git Issues

Closes #

Screenshots/Videos

Significant number of test issues to fix

image

image