Skip to content

Commit 755f649

Browse files
Merge pull request #101 from aquality-automation/feature/issue
Feature/issue
2 parents dee688f + 02a2388 commit 755f649

File tree

136 files changed

+3476
-1264
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

136 files changed

+3476
-1264
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# CHANGELOG
22

3+
## 0.3.9 (2020-04-21)
4+
5+
Features:
6+
- Migrate results info to issues -> [View Issue](https://github.com/aquality-automation/aquality-tracking/issues/82)
7+
- Migrate predefined Resolutions to issues -> [View Issue](https://github.com/aquality-automation/aquality-tracking/issues/83)
8+
- Issue -> [View Issue](https://github.com/aquality-automation/aquality-tracking/issues/69)
9+
- Test Run: Auto Fill Results on issue creation -> [View Issue](https://github.com/aquality-automation/aquality-tracking/issues/77)
10+
- Issues List Page -> [View Issue](https://github.com/aquality-automation/aquality-tracking/issues/75)
11+
- add Failed test cases column(count) to Test Runs table -> [View Issue](https://github.com/aquality-automation/aquality-tracking/issues/92)
12+
313
## 0.3.8 (2020-03-11)
414

515
Features:

api/startup.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
docker-compose up

api/stop.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
docker-compose stop

api/update.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
docker-compose stop && docker-compose build --no-cache update && docker-compose up

e2e/api/base.api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ export class BaseAPI {
2020
}
2121

2222
expect(atError).toBeDefined(ApiAssertMessages.errorNotRaised);
23-
expect(atError.message).toBe(expectedError, ApiAssertMessages.errorIsWrong);
23+
expect(atError).toBe(expectedError, ApiAssertMessages.errorIsWrong);
2424
}
2525
}

e2e/api/editor.api.ts

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { Milestone } from '../../src/app/shared/models/milestone';
66
import { sendPost, sendGet, sendDelete } from '../utils/aqualityTrackingAPI.util';
77
import { TestResult } from '../../src/app/shared/models/test-result';
88
import { BaseAPI } from './base.api';
9+
import { Issue } from '../../src/app/shared/models/issue';
910

1011
enum Endpoints {
1112
suite = '/suite',
@@ -15,7 +16,8 @@ enum Endpoints {
1516
milestone = '/milestone',
1617
testresult = '/testresult',
1718
testSteps = '/test/steps',
18-
testToSuite = '/testToSuite'
19+
testToSuite = '/testToSuite',
20+
issue = '/issues'
1921
}
2022

2123
export class EditorAPI extends BaseAPI {
@@ -69,6 +71,7 @@ export class EditorAPI extends BaseAPI {
6971
}
7072

7173
public async getResults(testResult: TestResult): Promise<TestResult[]> {
74+
testResult.project_id = this.project.id;
7275
return sendGet(Endpoints.testresult, testResult, this.token, this.project.id);
7376
}
7477

@@ -85,6 +88,12 @@ export class EditorAPI extends BaseAPI {
8588
return sendDelete(Endpoints.testrun, { id: testRunId, project_id: this.project.id }, null, this.token, this.project.id);
8689
}
8790

91+
public async createIssue(issue: Issue): Promise<Issue> {
92+
issue.project_id = this.project.id;
93+
issue.creator_id = 1;
94+
return sendPost(Endpoints.issue, undefined, issue, this.token, this.project.id);
95+
}
96+
8897
public async addSuiteToMilestone(milestoneName: string, suiteName: string) {
8998
const milestone: Milestone = (await this.getMilestones({ name: milestoneName }))[0];
9099
const suite: TestSuite = (await this.getSuites({ name: suiteName }))[0];

e2e/data/expected/milestoneView/assignedAndUnissigned.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Test,Test Suite,Result,Resolution,Comment
1+
Test,Test Suite,Result,Resolution,Issue
22
"Login: should not be able to login with wrong username","Login","Failed",,
33
"Test Run: Test Run can be created without Milestone","Test Run: Manager","Not Executed",,
44
"Test Run: Test Run can be created with Milestone","Test Run: Manager","Not Executed",,

e2e/data/expected/milestoneView/distinctResults.csv

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Test,Test Suite,Result,Resolution,Comment
1+
Test,Test Suite,Result,Resolution,Issue
22
"Login: should not be able to login with wrong username","Login","Failed",,
33
"Test Run: Test Run can be created with Milestone","Test Run: Viewer","Failed",,
44
"Login: should be able to login as admin","Login","Passed",,
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Test,Test Suite,Result,Resolution,Comment
1+
Test,Test Suite,Result,Resolution,Issue
22
"Login: should not be able to login with wrong username","Login","Failed",,
33
"Login: should be able to login as admin","Login","Passed",,
44
"Login: should not be able to login with wrong password","Login","Pending",,
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Test,Test Suite,Test Run,Result,Resolution,Comment,Finished
1+
Test,Test Suite,Test Run,Result,Resolution,Issue,Finished

0 commit comments

Comments
 (0)