cutting rubocop offenses down to 32
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
#
|
||||
# encoding: utf-8
|
||||
# Copyright 2012, Opscode, Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
@@ -16,11 +16,11 @@
|
||||
|
||||
require File.expand_path('../support/helpers', __FILE__)
|
||||
|
||||
describe "postfix::aliases" do
|
||||
describe 'postfix::aliases' do
|
||||
include Helpers::Postfix
|
||||
|
||||
it 'manages /etc/aliases' do
|
||||
file("/etc/aliases").must_match(/^# This file is generated by Chef for/)
|
||||
file('/etc/aliases').must_match(/^# This file is generated by Chef for/)
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#
|
||||
# encoding: utf-8
|
||||
# Copyright 2012, Opscode, Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
@@ -16,9 +16,9 @@
|
||||
|
||||
require File.expand_path('../support/helpers', __FILE__)
|
||||
|
||||
describe "postfix::client" do
|
||||
describe 'postfix::client' do
|
||||
include Helpers::Postfix
|
||||
it 'doesnt configure postfix because solo is unsupported' do
|
||||
skip "Postfix may be set up by default on the system, but not configured by Chef because this test assumes it is run under Chef Solo"
|
||||
skip 'Postfix may be set up by default on the system, but not configured by Chef because this test assumes it is run under Chef Solo'
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#
|
||||
# encoding: utf-8
|
||||
# Copyright 2012, Opscode, Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
@@ -16,23 +16,23 @@
|
||||
|
||||
require File.expand_path('../support/helpers', __FILE__)
|
||||
|
||||
describe "postfix::default" do
|
||||
describe 'postfix::default' do
|
||||
include Helpers::Postfix
|
||||
|
||||
it 'installs the postfix package' do
|
||||
package("postfix").must_be_installed
|
||||
package('postfix').must_be_installed
|
||||
end
|
||||
|
||||
it 'enables the postfix service' do
|
||||
service("postfix").must_be_enabled
|
||||
service('postfix').must_be_enabled
|
||||
end
|
||||
|
||||
it 'starts the postfix service' do
|
||||
service("postfix").must_be_running
|
||||
service('postfix').must_be_running
|
||||
end
|
||||
|
||||
it 'configures postfix main.cf' do
|
||||
file("/etc/postfix/main.cf").must_match(/^# Generated by Chef for /)
|
||||
file('/etc/postfix/main.cf').must_match(/^# Generated by Chef for /)
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#
|
||||
# encoding: utf-8
|
||||
# Copyright 2012, Opscode, Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
@@ -15,11 +15,11 @@
|
||||
#
|
||||
require File.expand_path('../support/helpers', __FILE__)
|
||||
|
||||
describe "postfix::sasl_auth" do
|
||||
describe 'postfix::sasl_auth' do
|
||||
include Helpers::Postfix
|
||||
|
||||
it 'manages /etc/postfix/sasl_passwd' do
|
||||
file("/etc/postfix/sasl_passwd").must_match(/^# This file is generated by Chef for/)
|
||||
file('/etc/postfix/sasl_passwd').must_match(/^# This file is generated by Chef for/)
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#
|
||||
# encoding: utf-8
|
||||
# Copyright 2012, Opscode, Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
@@ -15,9 +15,9 @@
|
||||
#
|
||||
require File.expand_path('../support/helpers', __FILE__)
|
||||
|
||||
describe "postfix::server" do
|
||||
describe 'postfix::server' do
|
||||
include Helpers::Postfix
|
||||
it 'doesnt configure postfix because solo is unsupported' do
|
||||
skip "Postfix may be set up by default on the system, but not configured by Chef because this test assumes it is run under Chef Solo"
|
||||
skip 'Postfix may be set up by default on the system, but not configured by Chef because this test assumes it is run under Chef Solo'
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#
|
||||
# encoding: utf-8
|
||||
# Copyright 2012, Opscode, Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
@@ -14,11 +14,12 @@
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
# helpers
|
||||
module Helpers
|
||||
# postfix
|
||||
module Postfix
|
||||
include MiniTest::Chef::Assertions
|
||||
include MiniTest::Chef::Context
|
||||
include MiniTest::Chef::Resources
|
||||
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user