Page Menu
Home
Software Heritage
Search
Configure Global Search
Log In
Files
F8395109
cassandra_spec.rb
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
811 B
Subscribers
None
cassandra_spec.rb
View Options
require
'spec_helper_acceptance'
describe
'cassandra class'
do
describe
'running puppet code'
do
# Using puppet_apply as a helper
it
'should work with no errors'
do
pp
=
<<-
EOS
if $::osfamily == 'Debian' {
$config_path = '/etc/cassandra'
$java_package_name = 'openjdk-7-jre-headless'
} else {
$java_package_name = 'java-1.7.0-openjdk'
}
class { 'cassandra':
datastax_agent_ensure => 'present',
datastax_agent_manage_service => false,
manage_dsc_repo => true,
}
EOS
# Run it twice and test for idempotency
apply_manifest
(
pp
,
:catch_failures
=>
true
)
expect
(
apply_manifest
(
pp
,
:catch_failures
=>
true
)
.
exit_code
)
.
to
be_zero
end
end
end
File Metadata
Details
Attached
Mime Type
text/x-ruby
Expires
Jun 4 2025, 7:34 PM (9 w, 6 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3380387
Attached To
R208 puppet-puppet-cassandra
Event Timeline
Log In to Comment