Merge branch 'feature/github_api' of https://git.wmi.amu.edu.pl/s444455/Systemy_dialogowe
This commit is contained in:
commit
d4505f30e4
77
github/apimock.py
Normal file
77
github/apimock.py
Normal file
@ -0,0 +1,77 @@
|
||||
#Possible actions:
|
||||
# - create repository
|
||||
# - delete repository
|
||||
# - list repositories
|
||||
# - list respository issues
|
||||
# - list repository pull requests
|
||||
# - list notifications
|
||||
# - list repository tests
|
||||
|
||||
repositoriesMock = ["repo1", "repo2", "repo3"]
|
||||
issuesMock = [
|
||||
{
|
||||
"name": "Issue 1",
|
||||
"description": "Description of issue 1",
|
||||
"status": "open"
|
||||
},
|
||||
{
|
||||
"name": "Issue 2",
|
||||
"description": "Description of issue 2",
|
||||
"status": "closed"
|
||||
}
|
||||
]
|
||||
pullRequestMock = [
|
||||
{
|
||||
"name": "pull request 1",
|
||||
"description": "description 1",
|
||||
"state": "open"
|
||||
},
|
||||
{
|
||||
"name": "pull request 2",
|
||||
"description": "description 2",
|
||||
"state": "open"
|
||||
}
|
||||
]
|
||||
notificationsMock = [
|
||||
{
|
||||
"name": "notification 1",
|
||||
"description": "description 1"
|
||||
},
|
||||
{
|
||||
"name": "notification 2",
|
||||
"description": "description 2"
|
||||
}
|
||||
]
|
||||
testMock = [
|
||||
{
|
||||
"name": "test1",
|
||||
"description": "test1 description",
|
||||
"status": "passed"
|
||||
},
|
||||
{
|
||||
"name": "test2",
|
||||
"description": "test2 description",
|
||||
"status": "failed"
|
||||
},
|
||||
]
|
||||
|
||||
def createRepository(repositoryName):
|
||||
pass
|
||||
|
||||
def deleteRepository(repositoryName):
|
||||
pass
|
||||
|
||||
def listRepositories():
|
||||
return repositoriesMock
|
||||
|
||||
def listRepositoryIssues(repositoryName):
|
||||
return issuesMock
|
||||
|
||||
def listRepositoryPullRequests(repositoryName):
|
||||
return pullRequestMock
|
||||
|
||||
def listNotifications():
|
||||
return notificationsMock
|
||||
|
||||
def listRepositoryTests(repositoryName):
|
||||
return testMock
|
Loading…
Reference in New Issue
Block a user