~ahasenack/landscape-client/landscape-client-1.5.5-0ubuntu0.9.04.0

« back to all changes in this revision

Viewing changes to landscape/sysinfo/tests/test_landscapelink.py

  • Committer: Bazaar Package Importer
  • Author(s): Rick Clark
  • Date: 2008-09-08 16:35:57 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20080908163557-l3ixzj5dxz37wnw2
Tags: 1.0.18-0ubuntu1
New upstream release 

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
from landscape.sysinfo.sysinfo import SysInfoPluginRegistry
 
2
from landscape.sysinfo.landscapelink import LandscapeLink
 
3
from landscape.tests.helpers import LandscapeTest
 
4
 
 
5
 
 
6
class LandscapeLinkTest(LandscapeTest):
 
7
 
 
8
    def setUp(self):
 
9
        super(LandscapeLinkTest, self).setUp()
 
10
        self.landscape_link = LandscapeLink()
 
11
        self.sysinfo = SysInfoPluginRegistry()
 
12
        self.sysinfo.add(self.landscape_link)
 
13
 
 
14
    def test_run_returns_succeeded_deferred(self):
 
15
        self.assertDeferredSucceeded(self.landscape_link.run())
 
16
 
 
17
    def test_run_adds_footnote(self):
 
18
        self.landscape_link.run()
 
19
        self.assertEquals(self.sysinfo.get_footnotes(),
 
20
                          ["Graph these measurements at "
 
21
                           "https://landscape.canonical.com"])