One of the entries in my mo_c[0, :], specifically the 6th one, is positive (4.82226067e-02) when I test SCF.py (python main.py SCF.py), but negative (-4.82226067e-02) when I pytest, which causes the assert to fail.
All other entries retain their signs, so I'm not sure why this is happening.