Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F8392351
rabbitmq_vhost_spec.rb
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
625 B
Subscribers
None
rabbitmq_vhost_spec.rb
View Options
require
'puppet'
require
'puppet/type/rabbitmq_vhost'
describe
Puppet
::
Type
.
type
(
:rabbitmq_vhost
)
do
before
:each
do
@vhost
=
Puppet
::
Type
.
type
(
:rabbitmq_vhost
)
.
new
(
:name
=>
'foo'
)
end
it
'should accept a vhost name'
do
@vhost
[
:name
]
=
'dan'
@vhost
[
:name
].
should
==
'dan'
end
it
'should require a name'
do
expect
{
Puppet
::
Type
.
type
(
:rabbitmq_vhost
)
.
new
({})
}
.
to
raise_error
(
Puppet
::
Error
,
'Title or name must be provided'
)
end
it
'should not allow whitespace in the name'
do
expect
{
@vhost
[
:name
]
=
'b r'
}
.
to
raise_error
(
Puppet
::
Error
,
/Valid values match/
)
end
end
File Metadata
Details
Attached
Mime Type
text/x-ruby
Expires
Jun 4 2025, 6:57 PM (10 w, 4 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3398878
Attached To
R198 puppet-puppet-rabbitmq
Event Timeline
Log In to Comment