From 09426ae341f03c1cb1bd56fa22721b5c8f6bb4de Mon Sep 17 00:00:00 2001 From: "Srivastava, Manish Kumar" Date: Tue, 10 Sep 2024 14:59:44 +0530 Subject: [PATCH 1/2] renaming the unit test of ittapi.compat --- .../utest/test_compat_collection_control.py | 22 +++++++++++++++ python/utest/test_compat_domain.py | 15 +++++++++++ python/utest/test_compat_pt_region.py | 27 +++++++++++++++++++ python/utest/test_compat_task.py | 27 +++++++++++++++++++ 4 files changed, 91 insertions(+) create mode 100644 python/utest/test_compat_collection_control.py create mode 100644 python/utest/test_compat_domain.py create mode 100644 python/utest/test_compat_pt_region.py create mode 100644 python/utest/test_compat_task.py diff --git a/python/utest/test_compat_collection_control.py b/python/utest/test_compat_collection_control.py new file mode 100644 index 00000000..2f737829 --- /dev/null +++ b/python/utest/test_compat_collection_control.py @@ -0,0 +1,22 @@ +from unittest import main as unittest_main, TestCase +from ittapi_native_mock import patch as ittapi_native_patch +import ittapi.compat + +class CollectionControlTests(TestCase): + @ittapi_native_patch('resume') + def test_resume_call(self, resume_mock): + ittapi.compat.resume() + resume_mock.assert_called_once_with() + + @ittapi_native_patch('pause') + def test_pause_call(self, pause_mock): + ittapi.compat.pause() + pause_mock.assert_called_once_with() + + @ittapi_native_patch('detach') + def test_detach_call(self, detach_mock): + ittapi.compat.detach() + detach_mock.assert_called_once_with() + +if __name__ == '__main__': + unittest_main() # pragma: no cover diff --git a/python/utest/test_compat_domain.py b/python/utest/test_compat_domain.py new file mode 100644 index 00000000..4436dab1 --- /dev/null +++ b/python/utest/test_compat_domain.py @@ -0,0 +1,15 @@ +from unittest import main as unittest_main, TestCase +from ittapi_native_mock import patch as ittapi_native_patch +import ittapi.compat + + +class DomainTests(TestCase): + @ittapi_native_patch('Domain') + def test_domain_call_with_name(self, domain_mock): + name = 'my domain' + ittapi.compat.domain_create(name) + domain_mock.assert_called_once_with(name) + + +if __name__ == '__main__': + unittest_main() # pragma: no cover diff --git a/python/utest/test_compat_pt_region.py b/python/utest/test_compat_pt_region.py new file mode 100644 index 00000000..e75d4e63 --- /dev/null +++ b/python/utest/test_compat_pt_region.py @@ -0,0 +1,27 @@ +from unittest import main as unittest_main, TestCase +from ittapi_native_mock import patch as ittapi_native_patch +import ittapi.compat + +class PT_RegionTests(TestCase): + @ittapi_native_patch('PT_Region') + def test_pt_region_create_call(self, pt_region_mock): + s='my region' + ittapi.compat.pt_region_create(s) + pt_region_mock.assert_called_once_with(s) + + @ittapi_native_patch('PT_Region') + @ittapi_native_patch('pt_region_begin') + @ittapi_native_patch('pt_region_end') + def test_pt_region_begin_call(self, pt_region_mock, pt_region_begin_mock, pt_region_end_mock): + region_name='my region' + pt_region=ittapi.compat.pt_region_create(region_name) + pt_region_mock.assert_called_once_with(region_name) + + ittapi.compat.pt_region_begin(pt_region) + pt_region_begin_mock.assert_called_once_with(pt_region) + + ittapi.compat.pt_region_end(pt_region) + pt_region_end_mock.assert_called_once_with(pt_region) + +if __name__ == '__main__': + unittest_main() # pragma: no cover diff --git a/python/utest/test_compat_task.py b/python/utest/test_compat_task.py new file mode 100644 index 00000000..d6168236 --- /dev/null +++ b/python/utest/test_compat_task.py @@ -0,0 +1,27 @@ +from unittest import main as unittest_main, TestCase +from ittapi_native_mock import patch as ittapi_native_patch +import ittapi.compat +import ittapi + +class TaskTests(TestCase): + @ittapi_native_patch('Domain') + @ittapi_native_patch('StringHandle') + @ittapi_native_patch('task_begin') + @ittapi_native_patch('task_end') + def test_task_collection_control_call(self, domain_mock, task_name_mock, task_begin_mock, task_end_mock): + domain_name='my domain' + task_name_strType='my task' + + domain=ittapi.compat.domain_create(domain_name) + domain_mock.assert_called_once_with(domain_name) + + ittapi.compat.task_begin(domain, task_name_strType) + task_name_mock.assert_called_once_with(task_name_strType) + task_begin_mock.assert_called_once_with(domain, ittapi.StringHandle(task_name_strType)) + + ittapi.compat.task_end(domain) + task_end_mock.assert_called_once_with(domain) + + +if __name__ == '__main__': + unittest_main() # pragma: no cover From 9daf3c96fe27151894bd5ca8215915f51429afeb Mon Sep 17 00:00:00 2001 From: "Srivastava, Manish Kumar" Date: Tue, 10 Sep 2024 15:01:06 +0530 Subject: [PATCH 2/2] removed the previous unit testcases for ittapi.compat --- .../utest/compat_test_collection_control.py | 22 --------------- python/utest/compat_test_domain.py | 15 ----------- python/utest/compat_test_pt_region.py | 27 ------------------- python/utest/compat_test_task.py | 27 ------------------- 4 files changed, 91 deletions(-) delete mode 100644 python/utest/compat_test_collection_control.py delete mode 100644 python/utest/compat_test_domain.py delete mode 100644 python/utest/compat_test_pt_region.py delete mode 100644 python/utest/compat_test_task.py diff --git a/python/utest/compat_test_collection_control.py b/python/utest/compat_test_collection_control.py deleted file mode 100644 index 2f737829..00000000 --- a/python/utest/compat_test_collection_control.py +++ /dev/null @@ -1,22 +0,0 @@ -from unittest import main as unittest_main, TestCase -from ittapi_native_mock import patch as ittapi_native_patch -import ittapi.compat - -class CollectionControlTests(TestCase): - @ittapi_native_patch('resume') - def test_resume_call(self, resume_mock): - ittapi.compat.resume() - resume_mock.assert_called_once_with() - - @ittapi_native_patch('pause') - def test_pause_call(self, pause_mock): - ittapi.compat.pause() - pause_mock.assert_called_once_with() - - @ittapi_native_patch('detach') - def test_detach_call(self, detach_mock): - ittapi.compat.detach() - detach_mock.assert_called_once_with() - -if __name__ == '__main__': - unittest_main() # pragma: no cover diff --git a/python/utest/compat_test_domain.py b/python/utest/compat_test_domain.py deleted file mode 100644 index 4436dab1..00000000 --- a/python/utest/compat_test_domain.py +++ /dev/null @@ -1,15 +0,0 @@ -from unittest import main as unittest_main, TestCase -from ittapi_native_mock import patch as ittapi_native_patch -import ittapi.compat - - -class DomainTests(TestCase): - @ittapi_native_patch('Domain') - def test_domain_call_with_name(self, domain_mock): - name = 'my domain' - ittapi.compat.domain_create(name) - domain_mock.assert_called_once_with(name) - - -if __name__ == '__main__': - unittest_main() # pragma: no cover diff --git a/python/utest/compat_test_pt_region.py b/python/utest/compat_test_pt_region.py deleted file mode 100644 index e75d4e63..00000000 --- a/python/utest/compat_test_pt_region.py +++ /dev/null @@ -1,27 +0,0 @@ -from unittest import main as unittest_main, TestCase -from ittapi_native_mock import patch as ittapi_native_patch -import ittapi.compat - -class PT_RegionTests(TestCase): - @ittapi_native_patch('PT_Region') - def test_pt_region_create_call(self, pt_region_mock): - s='my region' - ittapi.compat.pt_region_create(s) - pt_region_mock.assert_called_once_with(s) - - @ittapi_native_patch('PT_Region') - @ittapi_native_patch('pt_region_begin') - @ittapi_native_patch('pt_region_end') - def test_pt_region_begin_call(self, pt_region_mock, pt_region_begin_mock, pt_region_end_mock): - region_name='my region' - pt_region=ittapi.compat.pt_region_create(region_name) - pt_region_mock.assert_called_once_with(region_name) - - ittapi.compat.pt_region_begin(pt_region) - pt_region_begin_mock.assert_called_once_with(pt_region) - - ittapi.compat.pt_region_end(pt_region) - pt_region_end_mock.assert_called_once_with(pt_region) - -if __name__ == '__main__': - unittest_main() # pragma: no cover diff --git a/python/utest/compat_test_task.py b/python/utest/compat_test_task.py deleted file mode 100644 index d6168236..00000000 --- a/python/utest/compat_test_task.py +++ /dev/null @@ -1,27 +0,0 @@ -from unittest import main as unittest_main, TestCase -from ittapi_native_mock import patch as ittapi_native_patch -import ittapi.compat -import ittapi - -class TaskTests(TestCase): - @ittapi_native_patch('Domain') - @ittapi_native_patch('StringHandle') - @ittapi_native_patch('task_begin') - @ittapi_native_patch('task_end') - def test_task_collection_control_call(self, domain_mock, task_name_mock, task_begin_mock, task_end_mock): - domain_name='my domain' - task_name_strType='my task' - - domain=ittapi.compat.domain_create(domain_name) - domain_mock.assert_called_once_with(domain_name) - - ittapi.compat.task_begin(domain, task_name_strType) - task_name_mock.assert_called_once_with(task_name_strType) - task_begin_mock.assert_called_once_with(domain, ittapi.StringHandle(task_name_strType)) - - ittapi.compat.task_end(domain) - task_end_mock.assert_called_once_with(domain) - - -if __name__ == '__main__': - unittest_main() # pragma: no cover