diff options
author | Scott Moser <smoser@ubuntu.com> | 2018-06-28 17:22:33 -0400 |
---|---|---|
committer | Scott Moser <smoser@brickies.net> | 2018-06-28 17:22:33 -0400 |
commit | 5858136215753cffc2080c85429a3c7a3754741c (patch) | |
tree | e088ae2d06ea455fe7489a8f45e299870336c07b /tests/cloud_tests/testcases/modules/salt_minion.py | |
parent | bb2cc5dde5f2c70c3a6b6c1c1834fa8780677038 (diff) | |
download | vyos-cloud-init-5858136215753cffc2080c85429a3c7a3754741c.tar.gz vyos-cloud-init-5858136215753cffc2080c85429a3c7a3754741c.zip |
tests: drop salt-minion integration test
The salt minion integration test as we had it did not do a whole lot
more than the unit tests on that module did. Additionally, it caused
some transient failures at least in Ubuntu 18.04.
At a future date we may choose to add an integration test that installs
salt-minion and salt server and configures it to be a better test.
LP: #1778737
Diffstat (limited to 'tests/cloud_tests/testcases/modules/salt_minion.py')
-rw-r--r-- | tests/cloud_tests/testcases/modules/salt_minion.py | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/tests/cloud_tests/testcases/modules/salt_minion.py b/tests/cloud_tests/testcases/modules/salt_minion.py deleted file mode 100644 index fc9688ed..00000000 --- a/tests/cloud_tests/testcases/modules/salt_minion.py +++ /dev/null @@ -1,38 +0,0 @@ -# This file is part of cloud-init. See LICENSE file for license information. - -"""cloud-init Integration Test Verify Script.""" -from tests.cloud_tests.testcases import base - - -class Test(base.CloudTestCase): - """Test salt minion module.""" - - def test_minon_master(self): - """Test master value in config.""" - out = self.get_data_file('minion') - self.assertIn('master: salt.mydomain.com', out) - - def test_minion_pem(self): - """Test private key.""" - out = self.get_data_file('minion.pem') - self.assertIn('------BEGIN PRIVATE KEY------', out) - self.assertIn('<key data>', out) - self.assertIn('------END PRIVATE KEY-------', out) - - def test_minion_pub(self): - """Test public key.""" - out = self.get_data_file('minion.pub') - self.assertIn('------BEGIN PUBLIC KEY-------', out) - self.assertIn('<key data>', out) - self.assertIn('------END PUBLIC KEY-------', out) - - def test_grains(self): - """Test master value in config.""" - out = self.get_data_file('grains') - self.assertIn('role: web', out) - - def test_minion_installed(self): - """Test if the salt-minion package is installed""" - self.assertPackageInstalled('salt-minion') - -# vi: ts=4 expandtab |