コード例 #1
0
    def test_deprecation_warning(self):
        job = MRJob()

        job.parse_output_line(b'1\t2\n')
        self.assertEqual(self.log.warning.call_count, 1)

        # only warn once
        job.parse_output_line(b'3\t4\n')
        self.assertEqual(self.log.warning.call_count, 1)
コード例 #2
0
ファイル: test_job.py プロジェクト: okomestudio/mrjob
    def test_deprecation_warning(self):
        job = MRJob()

        job.parse_output_line(b'1\t2\n')
        self.assertEqual(self.log.warning.call_count, 1)

        # only warn once
        job.parse_output_line(b'3\t4\n')
        self.assertEqual(self.log.warning.call_count, 1)
コード例 #3
0
    def test_bytes_value_protocol(self):
        job = MRJob()
        job.OUTPUT_PROTOCOL = BytesValueProtocol

        self.assertEqual(
            job.parse_output_line(b'one two\n'),
            (None, b'one two\n'))
コード例 #4
0
ファイル: test_job.py プロジェクト: okomestudio/mrjob
    def test_bytes_value_protocol(self):
        job = MRJob()
        job.OUTPUT_PROTOCOL = BytesValueProtocol

        self.assertEqual(
            job.parse_output_line(b'one two\n'),
            (None, b'one two\n'))
コード例 #5
0
    def test_default_protocol(self):
        job = MRJob()

        self.assertEqual(
            job.parse_output_line(b'1\t2\n'),
            (1, 2))
コード例 #6
0
ファイル: test_job.py プロジェクト: okomestudio/mrjob
    def test_default_protocol(self):
        job = MRJob()

        self.assertEqual(
            job.parse_output_line(b'1\t2\n'),
            (1, 2))