Beispiel #1
0
    def test_list_job_flows(self):
        self.make_job_flow(pool_emr_job_flows=True)
        self.monkey_patch_argv('--quiet', '--no-conf', '-a')
        self.monkey_patch_stdout()

        pool_main()

        value = self.stdout.getvalue()
        self.assertIn('j-MOCKJOBFLOW0', value)
        self.assertIn('--\ndefault\n--', value)
Beispiel #2
0
    def test_list_job_flows(self):
        self.make_job_flow(pool_emr_job_flows=True)
        self.monkey_patch_argv("--quiet", "--no-conf", "-a")
        self.monkey_patch_stdout()

        pool_main()

        value = self.stdout.getvalue()
        self.assertIn("j-MOCKJOBFLOW0", value)
        self.assertIn("--\ndefault\n--", value)
Beispiel #3
0
    def test_list_job_flows(self):
        self.make_job_flow(pool_emr_job_flows=True)
        self.monkey_patch_argv(
            '--quiet', '--no-conf',
            '-a')
        self.monkey_patch_stdout()

        pool_main()

        value = self.stdout.getvalue()
        self.assertIn('j-MOCKJOBFLOW0', value)
        self.assertIn('--\ndefault\n--', value)
Beispiel #4
0
    def test_terminate_pool(self):
        jf_id = self.make_job_flow(pool_emr_job_flows=True)
        emr_conn = EMRJobRunner(conf_paths=[]).make_emr_conn()

        for i in range(3):
            emr_conn.simulate_progress(jf_id)

        self.monkey_patch_argv('--quiet', '--no-conf', '-t', jf_id)
        self.monkey_patch_stdout()

        pool_main()

        value = self.stdout.getvalue()
        self.assertIn('j-MOCKJOBFLOW0', value)
Beispiel #5
0
    def test_terminate_pool(self):
        jf_id = self.make_job_flow(pool_emr_job_flows=True)
        emr_conn = EMRJobRunner(conf_path=False).make_emr_conn()

        for i in range(3):
            emr_conn.simulate_progress(jf_id)

        self.monkey_patch_argv("--quiet", "--no-conf", "-t", jf_id)
        self.monkey_patch_stdout()

        pool_main()

        value = self.stdout.getvalue()
        self.assertIn("j-MOCKJOBFLOW0", value)
Beispiel #6
0
    def test_find_job_flow(self):
        jf_id = self.make_job_flow(pool_emr_job_flows=True)
        emr_conn = EMRJobRunner(conf_paths=[]).make_emr_conn()

        for i in range(3):
            emr_conn.simulate_progress(jf_id)

        self.monkey_patch_argv(
            '--quiet', '--no-conf',
            '-f')
        self.monkey_patch_stdout()

        pool_main()

        value = self.stdout.getvalue()
        self.assertIn('j-MOCKJOBFLOW0', value)