sort just by $loki first

Signed-off-by: Jakub Sokołowski <jakub@status.im>
This commit is contained in:
Jakub Sokołowski 2019-01-16 14:41:53 +01:00
parent d4bf176d9f
commit bc0666b3cc
No known key found for this signature in database
GPG Key ID: 4EF064D0E6D63020
2 changed files with 3 additions and 3 deletions

View File

@ -65,7 +65,7 @@ class Builds {
async getBuilds (pr) {
let builds = await this.builds.chain()
.find({pr})
.compoundsort(['id', '$loki'])
.compoundsort(['$loki'])
.data()
/* sort groups of builds for commit based on $loki */
builds = this.sortBuildsByCommit(builds)

View File

@ -53,11 +53,11 @@ describe('Builds', () => {
expect(rval).to.deep.equal([
{ id: '#1', commit: 'abcd1234', platform: 'macos' },
{ id: '#1', commit: 'abcd1234', platform: 'linux' },
{ id: '#1', commit: 'abcd1234', platform: 'windows' },
{ id: '#2', commit: 'abcd1234', platform: 'linux' },
{ id: '#1', commit: 'abcd1234', platform: 'windows' },
{ id: '#2', commit: '1234abcd', platform: 'macos' },
{ id: '#3', commit: '1234abcd', platform: 'linux' },
{ id: '#2', commit: '1234abcd', platform: 'windows' },
{ id: '#3', commit: '1234abcd', platform: 'linux' }
])
})
})