Пример #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])
Пример #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])
Пример #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])
Пример #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])
Пример #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])
Пример #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])
Пример #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])
Пример #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])
Пример #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])
Пример #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])