]> review.fuel-infra Code Review - puppet-modules/puppetlabs-apt.git/commitdiff
added smoke tests for module.
authorDan Bode <dan@puppetlabs.com>
Mon, 30 May 2011 17:23:18 +0000 (10:23 -0700)
committerDan Bode <dan@puppetlabs.com>
Mon, 30 May 2011 17:25:11 +0000 (10:25 -0700)
tests/debian/testing.pp [new file with mode: 0644]
tests/debian/unstable.pp [new file with mode: 0644]
tests/force.pp [new file with mode: 0644]
tests/init.pp [new file with mode: 0644]
tests/params.pp [new file with mode: 0644]
tests/pin.pp [new file with mode: 0644]
tests/ppa.pp [new file with mode: 0644]
tests/release.pp [new file with mode: 0644]
tests/source.pp [new file with mode: 0644]

diff --git a/tests/debian/testing.pp b/tests/debian/testing.pp
new file mode 100644 (file)
index 0000000..8245b3a
--- /dev/null
@@ -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 (file)
index 0000000..8605179
--- /dev/null
@@ -0,0 +1,2 @@
+class { 'apt': }
+class { 'apt::debian::unstable': }
diff --git a/tests/force.pp b/tests/force.pp
new file mode 100644 (file)
index 0000000..f331363
--- /dev/null
@@ -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 (file)
index 0000000..abc75af
--- /dev/null
@@ -0,0 +1 @@
+class { 'apt': }
diff --git a/tests/params.pp b/tests/params.pp
new file mode 100644 (file)
index 0000000..5ddf3c6
--- /dev/null
@@ -0,0 +1 @@
+include apt::params
diff --git a/tests/pin.pp b/tests/pin.pp
new file mode 100644 (file)
index 0000000..6a9024c
--- /dev/null
@@ -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 (file)
index 0000000..24310ef
--- /dev/null
@@ -0,0 +1 @@
+apt::ppa{ 'foo': }
diff --git a/tests/release.pp b/tests/release.pp
new file mode 100644 (file)
index 0000000..04be759
--- /dev/null
@@ -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 (file)
index 0000000..7d7321f
--- /dev/null
@@ -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'
+}