예제 #1
0
파일: test_ceres.py 프로젝트: logsign/ceres
 def setUp(self):
     with patch('ceres.isdir', new=Mock(return_value=True)):
         with patch('ceres.exists', new=Mock(return_value=True)):
             self.ceres_tree = CeresTree('/graphite/storage/ceres')
             self.ceres_node = CeresNode(
                 self.ceres_tree, 'sample_metric',
                 '/graphite/storage/ceres/sample_metric')
예제 #2
0
파일: test_ceres.py 프로젝트: logsign/ceres
    def setUp(self):
        with patch('ceres.isdir', new=Mock(return_value=True)):
            with patch('ceres.exists', new=Mock(return_value=True)):
                self.ceres_tree = CeresTree('/graphite/storage/ceres')
                self.ceres_node = CeresNode(
                    self.ceres_tree, 'sample_metric',
                    '/graphite/storage/ceres/sample_metric')
                self.ceres_node.timeStep = 60

        slice_configs = [(1200, 1800, 60), (600, 1200, 60)]

        self.ceres_slices = []
        for start, end, step in slice_configs:
            slice_mock = make_slice_mock(start, end, step)
            self.ceres_slices.append(slice_mock)
예제 #3
0
 def __init__(self, directory):
     self.directory = directory
     self.tree = CeresTree(directory)
예제 #4
0
파일: test_ceres.py 프로젝트: logsign/ceres
 def test_init_sets_default_cache_behavior(self):
     tree = CeresTree('/graphite/storage/ceres')
     self.assertEqual(DEFAULT_NODE_CACHING_BEHAVIOR,
                      tree.nodeCachingBehavior)
예제 #5
0
파일: test_ceres.py 프로젝트: logsign/ceres
 def test_init_valid(self, abspath_mock):
     abspath_mock.return_value = '/var/graphite/storage/ceres'
     tree = CeresTree('/graphite/storage/ceres')
     abspath_mock.assert_called_once_with('/graphite/storage/ceres')
     self.assertEqual('/var/graphite/storage/ceres', tree.root)
예제 #6
0
파일: test_ceres.py 프로젝트: logsign/ceres
 def setUp(self):
     with patch('ceres.isdir', new=Mock(return_value=True)):
         self.ceres_tree = CeresTree('/graphite/storage/ceres')
예제 #7
0
 def __init__(self, directory=None):
     directory = directory or settings.CERES_DIR
     self.directory = directory
     self.tree = CeresTree(directory)