def METHOD_NAME():
    p = (packages.PackageRestriction("one", values.AlwaysTrue),)
    p2 = (packages.PackageRestriction("one", values.AlwaysFalse),)
    v = values.AlwaysTrue
    v2 = values.AlwaysFalse
    assert packages.Conditional("use", v, p) == packages.Conditional("use", v, p)
    assert packages.Conditional("use", v2, p) != packages.Conditional("use", v, p)
    assert packages.Conditional("use", v, p) != packages.Conditional("use", v, p2)
    assert packages.Conditional("use1", v, p) != packages.Conditional("use", v, p)