Skip to content

Commit 1517de1

Browse files
committedFeb 15, 2018
Restructure project to include setup.py
1 parent 5ad6908 commit 1517de1

9 files changed

+45
-5
lines changed
 

‎.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
__pycache__/
2+
build
3+
.cache

‎setup.py

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
from distutils.core import setup
2+
3+
4+
setup(
5+
name='qpdfview-session',
6+
version='0.1',
7+
package_dir={'qpdfview_session' : 'src'},
8+
packages=['qpdfview_session'],
9+
scripts=['src/qpdfview-session'],
10+
url='https://github.com/eozd/qpdfview-session',
11+
author='Esref Ozdemir',
12+
author_email='esref.ozdemir27@gmail.com'
13+
)

‎__init__.py ‎src/__init__.py

File renamed without changes.

‎constants.py ‎src/constants.py

File renamed without changes.

‎parse.py ‎src/parse.py

File renamed without changes.

‎main.py ‎src/qpdfview-session

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1+
#!/usr/bin/env python3
2+
3+
14
import sys
25

3-
import parse
4-
import session_manager
5-
import storage_manager
6+
import qpdfview_session.parse as parse
7+
import qpdfview_session.session_manager as session_manager
8+
import qpdfview_session.storage_manager as storage_manager
69

710

811
def main():

‎session_manager.py ‎src/session_manager.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import sys
44
import argparse
55

6-
import constants
6+
import qpdfview_session.constants as constants
77

88

99
def list_sessions():

‎storage_manager.py ‎src/storage_manager.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import os
22

3-
import constants
3+
import qpdfview_session.constants as constants
44

55

66
def prepare_storage_dir():

‎test/test_session_manager.py

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import pytest
2+
import qpdfview_session.storage_manager
3+
4+
5+
def test_list_sessions():
6+
pass
7+
8+
9+
def test_save_session():
10+
pass
11+
12+
13+
def test_restore_session():
14+
pass
15+
16+
17+
def test_delete_session():
18+
pass
19+
20+
21+
def test_backup_saved_sessions():
22+
pass

0 commit comments

Comments
 (0)
Please sign in to comment.