Closed sajith closed 1 year ago
These tests are largely the same as those in PCE. The purpose originally was to let Cong to test the PCE APIs within the SDX-Controller before integrating into the controller code in confidence. So it's Cong's call @congwang09.
That makes sense as an interim measure. However if we keep the tests here, it is going to duplicate the code that's been already moved to pce (in https://github.com/atlanticwave-sdx/pce/pull/134). That is less than ideal.
If we really don't mind duplicating tests, we should still remove the static JSON files from here and use the ones from pce once https://github.com/atlanticwave-sdx/pce/pull/139 is merged. I will update this PR based on Cong's feedback.
I think this is fine. I'll use the tests in pce for testing. And we can avoid. inconsistency between the two repo.
Issue is #182. Changes:
tests/test_Solver.py
, because it really is a test of PCE. I will move that test to pce (or at least parts of it that do not overlap with the existing pce tests). The issue to track this is https://github.com/atlanticwave-sdx/pce/issues/132.samples
directory, because the topology files are broken.Also see #168.