def test_get_non_existant(self):

        PROJECT_NAME = 'test project get'

        project_dao = ProjectMetaDataDao()
        project_dao.open(':memory:')
        read_project_dto = project_dao.get(PROJECT_NAME)

        self.assertEquals(None, read_project_dto)
Ejemplo n.º 2
0
    def test_get_non_existant(self):

        PROJECT_NAME = 'test project get'

        project_dao = ProjectMetaDataDao()
        project_dao.open(':memory:')
        read_project_dto = project_dao.get(PROJECT_NAME)

        self.assertEquals(None, read_project_dto)
Ejemplo n.º 3
0
def get_project_dates(name):
    project_dao = ProjectMetaDataDao()
    project_dao.open('statistics.db3')
    dto = project_dao.get(name)

    if dto is None:
        return '', ''

    last_fetch = dto.last_fetch.strftime("%d/%m/%Y")
    last_translation = dto.last_translation_update.strftime("%d/%m/%Y")
    return last_fetch, last_translation
def get_project_dates(name):
    project_dao = ProjectMetaDataDao()
    project_dao.open('statistics.db3')
    dto = project_dao.get(name)

    if dto is None:
        return '', ''

    last_fetch = dto.last_fetch.strftime("%d/%m/%Y")
    last_translation = dto.last_translation_update.strftime("%d/%m/%Y")
    return last_fetch, last_translation
    def test_put_newvalue(self):

        PROJECT_NAME = 'test project'

        project_dto = ProjectMetaDataDto(PROJECT_NAME)
        project_dto.last_fetch = datetime.datetime.now()
        project_dto.last_translation_update = datetime.datetime.now()

        project_dao = ProjectMetaDataDao()
        project_dao.open(':memory:')
        project_dao.put(project_dto)
        read_project_dto = project_dao.get(PROJECT_NAME)

        self.assertEquals(PROJECT_NAME, read_project_dto.name)
Ejemplo n.º 6
0
    def test_put_newvalue(self):

        PROJECT_NAME = 'test project'

        project_dto = ProjectMetaDataDto(PROJECT_NAME)
        project_dto.last_fetch = datetime.datetime.now()
        project_dto.last_translation_update = datetime.datetime.now()

        project_dao = ProjectMetaDataDao()
        project_dao.open(':memory:')
        project_dao.put(project_dto)
        read_project_dto = project_dao.get(PROJECT_NAME)

        self.assertEquals(PROJECT_NAME, read_project_dto.name)
    def test_put_updatevalue(self):

        PROJECT_NAME = 'test project update'
        WORDS = 100

        project_dto = ProjectMetaDataDto(PROJECT_NAME)
        project_dto.last_fetch = datetime.datetime.now()
        project_dto.last_translation_update = datetime.datetime.now()

        project_dao = ProjectMetaDataDao()
        project_dao.open(':memory:')
        project_dao.put(project_dto)
        project_dto.words = WORDS
        project_dao.put(project_dto)

        read_project_dto = project_dao.get(PROJECT_NAME)

        self.assertEquals(WORDS, read_project_dto.words)
Ejemplo n.º 8
0
    def test_put_updatevalue(self):

        PROJECT_NAME = 'test project update'
        WORDS = 100

        project_dto = ProjectMetaDataDto(PROJECT_NAME)
        project_dto.last_fetch = datetime.datetime.now()
        project_dto.last_translation_update = datetime.datetime.now()

        project_dao = ProjectMetaDataDao()
        project_dao.open(':memory:')
        project_dao.put(project_dto)
        project_dto.words = WORDS
        project_dao.put(project_dto)

        read_project_dto = project_dao.get(PROJECT_NAME)

        self.assertEquals(WORDS, read_project_dto.words)