def METHOD_NAME(self):
    cubic = Lattice.cubic(1)
    hexagonal = Lattice.hexagonal(1, 2)
    rhom = Lattice.rhombohedral(3, 80)
    tet = Lattice.tetragonal(1, 2)
    ortho = Lattice.orthorhombic(1, 2, 3)
    msg = MagneticSpaceGroup("Fm-3m")
    assert msg.is_compatible(cubic)
    assert not msg.is_compatible(hexagonal)
    msg = MagneticSpaceGroup("Pnma")
    assert msg.is_compatible(cubic)
    assert msg.is_compatible(tet)
    assert msg.is_compatible(ortho)
    assert not msg.is_compatible(rhom)
    assert not msg.is_compatible(hexagonal)
    msg = MagneticSpaceGroup("P2/c")
    assert msg.is_compatible(cubic)
    assert msg.is_compatible(tet)
    assert msg.is_compatible(ortho)
    assert not msg.is_compatible(rhom)
    assert not msg.is_compatible(hexagonal)
    msg = MagneticSpaceGroup("P-1")
    assert msg.is_compatible(cubic)
    assert msg.is_compatible(tet)
    assert msg.is_compatible(ortho)
    assert msg.is_compatible(rhom)
    assert msg.is_compatible(hexagonal)