From 377d58a7affe169e0ac6a514ec4f727300e6f860 Mon Sep 17 00:00:00 2001 From: Dan Bode Date: Mon, 30 May 2011 10:23:18 -0700 Subject: [PATCH] added smoke tests for module. --- tests/debian/testing.pp | 2 ++ tests/debian/unstable.pp | 2 ++ tests/force.pp | 7 +++++++ tests/init.pp | 1 + tests/params.pp | 1 + tests/pin.pp | 5 +++++ tests/ppa.pp | 1 + tests/release.pp | 4 ++++ tests/source.pp | 11 +++++++++++ 9 files changed, 34 insertions(+) create mode 100644 tests/debian/testing.pp create mode 100644 tests/debian/unstable.pp create mode 100644 tests/force.pp create mode 100644 tests/init.pp create mode 100644 tests/params.pp create mode 100644 tests/pin.pp create mode 100644 tests/ppa.pp create mode 100644 tests/release.pp create mode 100644 tests/source.pp diff --git a/tests/debian/testing.pp b/tests/debian/testing.pp new file mode 100644 index 0000000..8245b3a --- /dev/null +++ b/tests/debian/testing.pp @@ -0,0 +1,2 @@ +class { 'apt': } +class { 'apt::debian::testing': } diff --git a/tests/debian/unstable.pp b/tests/debian/unstable.pp new file mode 100644 index 0000000..8605179 --- /dev/null +++ b/tests/debian/unstable.pp @@ -0,0 +1,2 @@ +class { 'apt': } +class { 'apt::debian::unstable': } diff --git a/tests/force.pp b/tests/force.pp new file mode 100644 index 0000000..f331363 --- /dev/null +++ b/tests/force.pp @@ -0,0 +1,7 @@ +# force.pp +# force a package from a specific release + +apt::force { 'package': + release => 'testing', + version => false +} diff --git a/tests/init.pp b/tests/init.pp new file mode 100644 index 0000000..abc75af --- /dev/null +++ b/tests/init.pp @@ -0,0 +1 @@ +class { 'apt': } diff --git a/tests/params.pp b/tests/params.pp new file mode 100644 index 0000000..5ddf3c6 --- /dev/null +++ b/tests/params.pp @@ -0,0 +1 @@ +include apt::params diff --git a/tests/pin.pp b/tests/pin.pp new file mode 100644 index 0000000..6a9024c --- /dev/null +++ b/tests/pin.pp @@ -0,0 +1,5 @@ +# pin a release in apt, useful for unstable repositories +apt::pin { 'foo': + packages => '*', + priority => 0, +} diff --git a/tests/ppa.pp b/tests/ppa.pp new file mode 100644 index 0000000..24310ef --- /dev/null +++ b/tests/ppa.pp @@ -0,0 +1 @@ +apt::ppa{ 'foo': } diff --git a/tests/release.pp b/tests/release.pp new file mode 100644 index 0000000..04be759 --- /dev/null +++ b/tests/release.pp @@ -0,0 +1,4 @@ +class { 'apt': } +class { 'apt::release': + release_id => 'foo' +} diff --git a/tests/source.pp b/tests/source.pp new file mode 100644 index 0000000..7d7321f --- /dev/null +++ b/tests/source.pp @@ -0,0 +1,11 @@ +class { 'apt': } +apt::source { 'foo': + location => '', + release => 'karmic', + repos => 'main', + include_src => true, + required_packages => false, + key => false, + key_server => 'keyserver.ubuntu.com', + pin => '600' +} -- 2.45.2