From 95ebb111ba7e5fbc1e8ca6c560c473d24c5d6c2d Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sun, 25 Mar 2012 21:38:59 +0100 Subject: selftest.py: Add get_interface. Autobuild-User: Jelmer Vernooij Autobuild-Date: Tue Mar 27 00:32:48 CEST 2012 on sn-devel-104 --- selftest/tests/test_samba.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'selftest/tests') diff --git a/selftest/tests/test_samba.py b/selftest/tests/test_samba.py index f06d846deb..b49463eabb 100644 --- a/selftest/tests/test_samba.py +++ b/selftest/tests/test_samba.py @@ -19,16 +19,13 @@ """Tests for selftest.target.samba.""" -import os -import sys - from cStringIO import StringIO from selftest.tests import TestCase from selftest.target.samba import ( bindir_path, - cleanup_child, + get_interface, mk_realms_stanza, write_krb5_conf, ) @@ -107,3 +104,13 @@ class WriteKrb5ConfTests(TestCase): } ''', f.getvalue()) + + +class GetInterfaceTests(TestCase): + + def test_get_interface(self): + self.assertEquals(21, get_interface("localdc")) + self.assertEquals(4, get_interface("localshare4")) + + def test_unknown(self): + self.assertRaises(KeyError, get_interface, "unknown") -- cgit