require 'spec_helper' describe "ubuntu_server::zram" do context "with class defaults" do it { is_expected.to compile.with_all_deps } it { is_expected.not_to contain_file('/usr/bin/init-zram-swapping') } it { is_expected.not_to contain_file('/etc/sysctl.d/60-swappiness.conf') } end context "with $agressive = true" do let(:params) {{ :agressive => true, }} it { is_expected.to compile.with_all_deps } it { is_expected.to contain_file('/usr/bin/init-zram-swapping') } it { is_expected.to contain_file('/etc/sysctl.d/60-swappiness.conf') } end end