Ejemplo n.º 1
0
def test_createDefaultConfig_Creates_Config_if_not_exists():
    assert not path.exists("config.ini")
    configHandler.createDefaultConfig()
    assert path.exists("config.ini")
Ejemplo n.º 2
0
def test_setProperty_height_900_changes_height_value():
    configHandler.createDefaultConfig()
    configHandler.setProperty("window_height", 900)
    height = configHandler.getProperty("window_height")
    assert height == "900"
Ejemplo n.º 3
0
def test_deleteConfig_deletes_config_file_if_exists():
    configHandler.createDefaultConfig()
    assert path.exists("config.ini")
    configHandler.deleteConfig()
    assert not path.exists("config.ini")
Ejemplo n.º 4
0
def test_getProperty_returns_existing_property():
    configHandler.createDefaultConfig()
    width = configHandler.getProperty("window_width")
    assert width == "600"
Ejemplo n.º 5
0
from tkinter import Tk
import configHandler

# Check for config file
configHandler.createDefaultConfig()

root = Tk()
root.title('Bastet Python App')

# retrieve dimension and set geometry of window according to config file
root.geometry("{}x{}".format(configHandler.getProperty("window_width"),
                             configHandler.getProperty("window_height")))

root.mainloop()