is newvalues still supported on 3.x.x?
I have some unit test failures that indicate newvalues no longer works
specifically the unit test
expect do Puppet::Type.type(:keystone_endpoint).new(:name => 'foo') end.to raise_error(Puppet::Error, /Invalid value/)
with the following newvalues statement:
newparam(:name, :namevar => true) do newvalues(/\S+\/\S+/) end
does not fail with 3.0.x or 3.1.x
(it does appear to fail as expected with those released versions of puppet)