found the bug, charts, for some reason required an alarm list when initializing but was never used so it created a bug in the initialization of the chart in the test chart class. also, the test chart class got by the pipeline since it was decorated with pytest.fixture which made the tests not see it. Removing the decorator allows the pipeline to see it and test it. the tests now pass and chart can be used!
closes #254
found the bug, charts, for some reason required an alarm list when initializing but was never used so it created a bug in the initialization of the chart in the test chart class. also, the test chart class got by the pipeline since it was decorated with pytest.fixture which made the tests not see it. Removing the decorator allows the pipeline to see it and test it. the tests now pass and chart can be used! closes #254