コード例 #1
0
    def test_get_col_total_col_not_found_user_set(self):
        report = MatrixParser(self.build_mock_report('matrix_complex'))

        col_total = report.get_col_total(
            'Q1-2016', default='No data available for period selected.')

        self.assertEquals(col_total, 'No data available for period selected.')
コード例 #2
0
    def test_get_col_total_nested_level_down(self):
        report = MatrixParser(self.build_mock_report("matrix_complex"))

        col_total = report.get_col_total('December 2013')

        self.assertAlmostEqual(col_total, 5739000000)
コード例 #3
0
    def test_get_col_total_col_not_found_default(self):
        report = MatrixParser(self.build_mock_report('matrix_basic'))

        col_total = report.get_col_total('January 2015')

        self.assertIsNone(col_total)
コード例 #4
0
    def test_get_col_total_col_found(self):
        report = MatrixParser(self.build_mock_report('matrix_basic'))

        col_total = report.get_col_total('September 2013')

        self.assertEquals(col_total, 120000)
コード例 #5
0
    def test_get_col_total_nested_top_level(self):
        report = MatrixParser(self.build_mock_report('matrix_complex'))

        col_total = report.get_col_total('Q3-2013')

        self.assertEquals(col_total, 5600000000)
コード例 #6
0
    def test_get_col_total_col_not_found_user_set(self):
        report = MatrixParser(self.build_mock_report('matrix_complex'))

        col_total = report.get_col_total('Q1-2016', default='No data available for period selected.')

        self.assertEquals(col_total, 'No data available for period selected.')
コード例 #7
0
    def test_get_col_total_col_not_found_default(self):
        report = MatrixParser(self.build_mock_report('matrix_basic'))

        col_total = report.get_col_total('January 2015')

        self.assertIsNone(col_total)
コード例 #8
0
    def test_get_col_total_nested_level_down(self):
        report = MatrixParser(self.build_mock_report("matrix_complex"))

        col_total = report.get_col_total('December 2013')

        self.assertAlmostEqual(col_total, 5739000000)
コード例 #9
0
    def test_get_col_total_nested_top_level(self):
        report = MatrixParser(self.build_mock_report('matrix_complex'))

        col_total = report.get_col_total('Q3-2013')

        self.assertEquals(col_total, 5600000000)
コード例 #10
0
    def test_get_col_total_col_found(self):
        report = MatrixParser(self.build_mock_report('matrix_basic'))

        col_total = report.get_col_total('September 2013')

        self.assertEquals(col_total, 120000)