2
2
import logging
3
3
4
4
from pyaedt .application .MessageManager import AEDTMessageManager
5
- from pyaedt .generic .filesystem import Scratch
6
- from pyaedt .hfss import Hfss
7
5
8
6
# Import required modules
9
- from _unittest .conftest import config , scratch_path , BasisTest , desktop_version
7
+ from _unittest .conftest import config , BasisTest
10
8
11
9
try :
12
10
import pytest
19
17
class TestClass (BasisTest , object ):
20
18
def setup_class (self ):
21
19
BasisTest .my_setup (self )
22
- with Scratch (scratch_path ) as self .local_scratch :
23
-
24
- # Test the global _messenger before opening the desktop
25
- msg = AEDTMessageManager ()
26
- msg .clear_messages ()
27
- msg .add_info_message ("Test desktop level - Info" )
28
- msg .add_info_message ("Test desktop level - Info" , level = "Design" )
29
- msg .add_info_message ("Test desktop level - Info" , level = "Project" )
30
- msg .add_info_message ("Test desktop level - Info" , level = "Global" )
31
- # assert len(msg.messages.global_level) == 4
32
- # assert len(msg.messages.project_level) == 0
33
- # assert len(msg.messages.design_level) == 0
34
- # assert len(msg.messages.global_level) == 0
35
- # assert len(msg.messages.project_level) == 0
36
- # assert len(msg.messages.design_level) == 0
37
- msg .clear_messages (level = 0 )
38
-
39
- self .aedtapp = Hfss (specified_version = desktop_version )
40
- msg .clear_messages (level = 3 )
20
+ # Test the global _messenger before opening the desktop
21
+ msg = AEDTMessageManager ()
22
+ msg .clear_messages ()
23
+ msg .add_info_message ("Test desktop level - Info" )
24
+ msg .add_info_message ("Test desktop level - Info" , level = "Design" )
25
+ msg .add_info_message ("Test desktop level - Info" , level = "Project" )
26
+ msg .add_info_message ("Test desktop level - Info" , level = "Global" )
27
+ # assert len(msg.messages.global_level) == 4
28
+ # assert len(msg.messages.project_level) == 0
29
+ # assert len(msg.messages.design_level) == 0
30
+ # assert len(msg.messages.global_level) == 0
31
+ # assert len(msg.messages.project_level) == 0
32
+ # assert len(msg.messages.design_level) == 0
33
+ msg .clear_messages (level = 0 )
34
+ BasisTest .add_app (self )
35
+ msg .clear_messages (level = 3 )
41
36
42
37
def teardown_class (self ):
43
38
BasisTest .my_teardown (self )
44
39
45
- def test_00_test_global_messenger (self ):
46
- # TODO: close_project causes a crash ... refactor the project/desktop stuff !
47
- # self.aedtapp.close_project()
48
- # self.aedtapp = Hfss()
49
- pass
50
-
51
- @pytest .mark .skipif (config ["build_machine" ] == True , reason = "Issue on Build machine" )
40
+ @pytest .mark .skipif (config ["build_machine" ], reason = "Issue on Build machine" )
52
41
def test_01_get_messages (self ): # pragma: no cover
53
42
msg = self .aedtapp ._messenger
54
43
msg .clear_messages (level = 3 )
@@ -60,7 +49,7 @@ def test_01_get_messages(self): # pragma: no cover
60
49
assert len (msg .messages .design_level ) >= 1
61
50
pass
62
51
63
- @pytest .mark .skipif (config ["build_machine" ] == True , reason = "Issue on Build machine" )
52
+ @pytest .mark .skipif (config ["build_machine" ], reason = "Issue on Build machine" )
64
53
def test_02_messaging (self ): # pragma: no cover
65
54
msg = self .aedtapp ._messenger
66
55
msg .clear_messages (level = 3 )
0 commit comments