Exemplo n.º 1
0
    def test_filter_processes_for_process_stack_size(self):
        self.options.show_process_stack_util = True
        processs_filter = ProcessFilter(self.options)

        test_filtered_processes = processs_filter.filter_processes(self.processes)

        self.assertEqual(test_filtered_processes,[self.process_1,self.process_4])
Exemplo n.º 2
0
    def test_filter_processes_for_given_user_name(self):
        self.options.filtered_process_user = '******'
        processs_filter = ProcessFilter(self.options)

        test_filtered_processes = processs_filter.filter_processes(self.processes)

        self.assertEqual(test_filtered_processes,[self.process_2,self.process_3])
Exemplo n.º 3
0
    def test_filter_processes_for_process_priority(self):
        self.options.show_process_priority = True
        processs_filter = ProcessFilter(self.options)

        test_filtered_processes = processs_filter.filter_processes(self.processes)

        self.assertEqual(test_filtered_processes,[self.process_1,self.process_3])
Exemplo n.º 4
0
    def test_filter_processes_for_given_process_name(self):
        self.options.process_name = 'process'
        processs_filter = ProcessFilter(self.options)

        test_filtered_processes = processs_filter.filter_processes(self.processes)

        self.assertEqual(test_filtered_processes,[self.process_1, self.process_2, self.process_4])
Exemplo n.º 5
0
    def test_filter_processes_for_given_pid_list(self):
        self.options.pid_filter = 'ALL'
        self.options.pid_list = [1,4]
        processs_filter = ProcessFilter(self.options)

        test_filtered_processes = processs_filter.filter_processes(self.processes)

        self.assertEqual(test_filtered_processes,[self.process_1,self.process_4])
Exemplo n.º 6
0
    def test_filter_processes_for_given_process_name(self):
        self.options.process_name = 'process'
        processs_filter = ProcessFilter(self.options)

        test_filtered_processes = processs_filter.filter_processes(
            self.processes)

        self.assertEqual(test_filtered_processes,
                         [self.process_1, self.process_2, self.process_4])
Exemplo n.º 7
0
    def test_filter_processes_for_given_user_name(self):
        self.options.filtered_process_user = '******'
        processs_filter = ProcessFilter(self.options)

        test_filtered_processes = processs_filter.filter_processes(
            self.processes)

        self.assertEqual(test_filtered_processes,
                         [self.process_2, self.process_3])
Exemplo n.º 8
0
    def test_filter_processes_for_process_stack_size(self):
        self.options.show_process_stack_util = True
        processs_filter = ProcessFilter(self.options)

        test_filtered_processes = processs_filter.filter_processes(
            self.processes)

        self.assertEqual(test_filtered_processes,
                         [self.process_1, self.process_4])
Exemplo n.º 9
0
    def test_filter_processes_for_process_priority(self):
        self.options.show_process_priority = True
        processs_filter = ProcessFilter(self.options)

        test_filtered_processes = processs_filter.filter_processes(
            self.processes)

        self.assertEqual(test_filtered_processes,
                         [self.process_1, self.process_3])
Exemplo n.º 10
0
    def test_filter_processes_for_given_pid_list(self):
        self.options.pid_filter = 'ALL'
        self.options.pid_list = [1, 4]
        processs_filter = ProcessFilter(self.options)

        test_filtered_processes = processs_filter.filter_processes(
            self.processes)

        self.assertEqual(test_filtered_processes,
                         [self.process_1, self.process_4])