def OnInit(self): TestBase.setUpLogging() self.logger: Logger = getLogger(__name__) frameTop: Frame = Frame(parent=None, id=TestADialog.FRAME_ID, title="Test A Dialog", size=(600, 400), style=DEFAULT_FRAME_STYLE) frameTop.Show(True) PyutPreferences.determinePreferencesLocation() diagramFrame: DiagramFrame = DiagramFrame(frameTop) diagramFrame.SetSize((1200, 1200)) diagramFrame.SetScrollbars(10, 10, 100, 100) diagramFrame.Show(True) self.SetTopWindow(diagramFrame) self._diagramFrame: DiagramFrame = diagramFrame # # Introduce a mock # fileHandler = MagicMock() self._mediator = Mediator() self._mediator.registerFileHandling(fileHandler) self.initTest() return True
def OnInit(self): PyutPreferences.determinePreferencesLocation() frameTop: Frame = Frame(parent=None, id=TestMiniOglApp.FRAME_ID, title="Test MiniOgl", size=(TestMiniOglApp.WINDOW_WIDTH, TestMiniOglApp.WINDOW_HEIGHT), style=DEFAULT_FRAME_STYLE) frameTop.Show(True) diagramFrame: DiagramFrame = DiagramFrame(frameTop) diagramFrame.SetSize((TestMiniOglApp.WINDOW_WIDTH, TestMiniOglApp.WINDOW_HEIGHT)) diagramFrame.SetScrollbars(10, 10, 100, 100) button = Button(frameTop, 1003, "Draw Me") button.SetPosition((15, 15)) self.Bind(EVT_BUTTON, self.onDrawMe, button) diagramFrame.Show(True) self.SetTopWindow(diagramFrame) self._diagramFrame: DiagramFrame = diagramFrame self.initTest() return True
def setUp(self): self.logger: Logger = TestIoPython.clsLogger self.plugin: IoPython = IoPython(oglObjects=None, umlFrame=cast(UmlFrame, None)) self.pyutToPython: PyutToPython = PyutToPython() # # Ugh -- need this called because PyutMethod instantiates the singleton # PyutPreferences.determinePreferencesLocation()
def __init__(self): self._setupSystemLogging() self.logger: Logger = getLogger(__name__) PyutPreferences.determinePreferencesLocation() # Lang.importLanguage() self._exePath: str = self._getExePath() self._userPath: str = getcwd() # where the user launched pyut from PyutUtils.setBasePath(self._exePath) self._cmdLineArgsHandled: bool = False """ If `True` then we handled some command line arguments that do not require the full startup of Pyut. Examples of this are `--help` or `--version`. TODO: Perhaps rename this to `_startupUI` or `_fullStartup` or `_startUI` """ self.handleCommandLineArguments()
def setUpClass(cls): TestBase.setUpLogging() TestOglInterface2.clsLogger = getLogger(__name__) PyutPreferences.determinePreferencesLocation()
def setUp(self): self.logger: Logger = TestPyutUtils.clsLogger PyutPreferences.determinePreferencesLocation()