~milner/landscape-client/enable-preseed

« back to all changes in this revision

Viewing changes to landscape/broker/tests/test_config.py

  • Committer: Thomas Hervé
  • Date: 2011-08-22 07:14:09 UTC
  • mfrom: (359.2.1 configure-ping-time)
  • Revision ID: thomas@canonical.com-20110822071409-za5lebpp9k6xu47p
Merge configure-ping-time [r=bigkevmcd,ack] [f=397884]

Allow the configuration of the ping interval.

Show diffs side-by-side

added added

removed removed

Lines of Context:
64
64
 
65
65
    def test_intervals_are_ints(self):
66
66
        """
67
 
        The 'urgent_exchange_interval and 'exchange_interval' values specified
68
 
        in the configuration file are converted to integers.
 
67
        The 'urgent_exchange_interval, 'exchange_interval' and 'ping_interval'
 
68
        values specified in the configuration file are converted to integers.
69
69
        """
70
70
        filename = self.makeFile("[client]\n"
71
71
                                 "urgent_exchange_interval = 12\n"
72
 
                                 "exchange_interval = 34\n")
 
72
                                 "exchange_interval = 34\n"
 
73
                                 "ping_interval = 6\n")
73
74
 
74
75
        configuration = BrokerConfiguration()
75
76
        configuration.load(["--config", filename, "--url", "whatever"])
76
77
 
77
78
        self.assertEqual(configuration.urgent_exchange_interval, 12)
78
79
        self.assertEqual(configuration.exchange_interval, 34)
 
80
        self.assertEqual(configuration.ping_interval, 6)