コード例 #1
0
ファイル: test_csv.py プロジェクト: pombredanne/udata
    def test_metric_fields(self):
        expected = {
            'metric.fake-metric-int': 5,
            'metric.fake-metric-float': 0.5,
        }
        fake = FakeFactory(metrics={'fake-metric-int': 5, 'fake-metric-float': 0.5})

        fields = csv.metric_fields(Fake)
        self.assertEqual(len(fields), len(expected))
        for name, getter in fields:
            self.assertIn(name, expected.keys())
            self.assertEqual(getter(fake), expected[name])
コード例 #2
0
ファイル: test_csv.py プロジェクト: rfResearch/udata
    def test_metric_fields(self):
        expected = {
            'metric.fake-metric-int': 5,
            'metric.fake-metric-float': 0.5,
        }
        fake = FakeFactory(
            metrics={'fake-metric-int': 5, 'fake-metric-float': 0.5})

        fields = csv.metric_fields(Fake)
        self.assertEqual(len(fields), len(expected))
        for name, getter in fields:
            self.assertIn(name, expected.keys())
            self.assertEqual(getter(fake), expected[name])
コード例 #3
0
ファイル: csv.py プロジェクト: taniki/udata
 def dynamic_fields(self):
     return csv.metric_fields(Dataset)
コード例 #4
0
ファイル: csv.py プロジェクト: guillo-w/udata
 def dynamic_fields(self):
     return csv.metric_fields(Dataset)
コード例 #5
0
 def dynamic_fields(self):
     return csv.metric_fields(Reuse)
コード例 #6
0
ファイル: csv.py プロジェクト: rfResearch/udata
 def dynamic_fields(self):
     return csv.metric_fields(Organization)
コード例 #7
0
ファイル: csv.py プロジェクト: noirbizarre/udata
 def dynamic_fields(self):
     return csv.metric_fields(Reuse)
コード例 #8
0
ファイル: csv.py プロジェクト: anukat2015/udata
 def dynamic_fields(self):
     return csv.metric_fields(Organization)