Fix a bug and factor over the correct domain
Construct test polys directly