Hello sympy maintainers,
I was checking the TODOs inside the diffgeom module and found a 2 of them which were already working
all I did was remove the comments on the asserts and just run the tests
def test_point():
point = Point(cs, [x, y])
assert point != Point(cs, [2, y])
#TODO assert point.subs(x, 2) == Point(cs, [2, y])
#TODO assert point.free_symbols == set([x, y])
were just changed to:
def test_point():
point = Point(cs, [x, y])
assert point != Point(cs, [2, y])
assert point.subs(x, 2) == Point(cs, [2, y])
assert point.free_symbols == set([x, y])
all tests passed, they worked on isympy as well (just to double check)
are these stale TODOs? shld I create a PR for them ??
or are they supposed to remain commented
Thanks, Ayush