コード例 #1
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_get_default_1(self):
     d = Definition({})
     self.assertEqual(d.get('name'), None)
コード例 #2
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_init_2(self):
     d = Definition({'name': 'test'})
     self.assertEqual(d.settings, {'name': 'test'})
コード例 #3
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_get(self):
     d = Definition({'name': 'test'})
     self.assertEqual(d.get('name'), 'test')
コード例 #4
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test___str__(self):
     d = Definition()
     self.assertNotEqual(d.__str__(), None)
コード例 #5
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_init_1(self):
     d = Definition({})
     self.assertEqual(d.settings, {})
コード例 #6
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_set_override_false(self):
     d = Definition({'name': 'test'})
     d.set('name', 'This is a test name', override=False)
     self.assertEqual(d.get('name'), 'test')
コード例 #7
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_has_1(self):
     d = Definition({'name': 'test'})
     self.assertEqual(d.has('name'), True)
コード例 #8
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_sanity_check_ok_3(self):
     d = Definition({'register': 1, 'name': 'test'})
     d.set_requiered_field('name')
     self.assertEqual(d.sanity_check_ok(), True)
コード例 #9
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_sanity_check_ok_4(self):
     d = Definition({'register': 1})
     d.set_requiered_field('name')
     self.assertEqual(d.sanity_check_ok(), False)
コード例 #10
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_sanity_check_2(self):
     d = Definition()
     d.set_requiered_field('name')
     self.assertEqual(len(d.sanity_check()), 0)
コード例 #11
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_sanity_check_3(self):
     d = Definition({'register': 1})
     d.set_requiered_field('name')
     self.assertEqual(len(d.sanity_check()), 1)
コード例 #12
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_set_requiered_field(self):
     d = Definition()
     d.set_requiered_field('name')
     self.assertEqual(d.requiered_fields, ['name'])
コード例 #13
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_register(self):
     d = Definition({'name': 'test'})
     d.register()
     self.assertEqual(DM.filter(name='test').pop(), d)
コード例 #14
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_has_2(self):
     d = Definition({})
     self.assertEqual(d.has('name'), False)
コード例 #15
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_set_default_3(self):
     d = Definition({})
     d.set_default('name', 'test')
     self.assertEqual(d.get('name'), 'test')
コード例 #16
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_load_defaults_2(self):
     d = Definition({'name': 'test'})
     d.set_default('name', 'This is a test')
     d.load_defaults()
     self.assertEqual(d.settings, {'name': 'test'})
コード例 #17
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_set(self):
     d = Definition({'name': 'This is a test name'})
     d.set('name', 'test')
     self.assertEqual(d.get('name'), 'test')
コード例 #18
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_inheritance(self):
     d = Definition()
     self.assertEqual(d.load_inheritance(), None)
コード例 #19
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_load_settings_2(self):
     d = Definition({'name': 'test'})
     d.load_settings({'name': 'This is a test name'})
     self.assertEqual(d.settings, {'name': 'test'})
コード例 #20
0
ファイル: tests.py プロジェクト: tpanajott/NetworkMonitor
 def test_load_settings_3(self):
     d = Definition({'name': 'test'})
     d.load_settings({'name': 'This is a test name'}, override=True)
     self.assertEqual(d.settings, {'name': 'This is a test name'})