def METHOD_NAME(self):
    """Test O.GGA_PBE-JTH-paw.xml."""
    oxygen = Pseudo.from_file(ref_file("O.GGA_PBE-JTH-paw.xml"))
    assert repr(oxygen)
    assert str(oxygen)
    assert isinstance(oxygen.as_dict(), dict)
    assert oxygen.ispaw
    assert oxygen.symbol == "O"
    assert (oxygen.Z, oxygen.core, oxygen.valence) == (8, 2, 6), oxygen.Z_val == 6
    assert oxygen.xc.type == "GGA"
    assert oxygen.xc.name == "PBE"
    assert oxygen.supports_soc
    assert oxygen.md5 is not None
    assert oxygen.paw_radius == approx(1.4146523028)
    # Test pickle
    new_objs = self.serialize_with_pickle(oxygen)
    # Test MSONable
    self.assert_msonable(oxygen)
    for obj in new_objs:
        assert obj.ispaw
        assert obj.symbol == "O"
        assert (obj.Z, obj.core, obj.valence) == (8, 2, 6), obj.Z_val == 6
        assert obj.paw_radius == approx(1.4146523028)