Skip to content

Commit fca635f

Browse files
committed
Force badge overflow in Cypress spec
1 parent 03755be commit fca635f

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

cypress/e2e/organizations/badges.cy.js

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,11 @@ const BADGES_COUNT = 30
2828
const org1Badges = generateSequenceArray(BADGES_COUNT, 1).map((i) => ({
2929
id: i,
3030
name: `Badge ${addZeroPadding(i, 3)}`,
31-
color: `rgba(255,0,0,${i / BADGES_COUNT})`,
31+
color: `rgba(255,0,0,${1 - i / BADGES_COUNT})`,
3232
}))
3333

34-
const [org1Badge1, org1Badge2, org1Badge3] = org1Badges
34+
const [org1Badge1, org1Badge2, org1Badge3, org1Badge4, org1Badge5, org1Badge6] =
35+
org1Badges
3536

3637
describe('Organization page', () => {
3738
before(() => {
@@ -59,21 +60,29 @@ describe('Organization page', () => {
5960
badges: org1Badges,
6061
})
6162

62-
// Assign badge 1 to the first five users
63+
// Assign badges to overlapping groups of users
6364
cy.task('db:seed:assign-badge-to-users', {
6465
badgeId: org1Badge1.id,
6566
users: org1Team1Members.slice(0, 4),
6667
})
67-
68-
// Assign badge 2 to five users, starting at user 3
6968
cy.task('db:seed:assign-badge-to-users', {
7069
badgeId: org1Badge2.id,
7170
users: org1Team1Members.slice(2, 7),
7271
})
73-
74-
// Assign badge 3 to five users, starting at user 5
7572
cy.task('db:seed:assign-badge-to-users', {
7673
badgeId: org1Badge3.id,
74+
users: org1Team1Members.slice(2, 7),
75+
})
76+
cy.task('db:seed:assign-badge-to-users', {
77+
badgeId: org1Badge4.id,
78+
users: org1Team1Members.slice(2, 7),
79+
})
80+
cy.task('db:seed:assign-badge-to-users', {
81+
badgeId: org1Badge5.id,
82+
users: org1Team1Members.slice(4, 9),
83+
})
84+
cy.task('db:seed:assign-badge-to-users', {
85+
badgeId: org1Badge6.id,
7786
users: org1Team1Members.slice(4, 9),
7887
})
7988
})
@@ -91,6 +100,6 @@ describe('Organization page', () => {
91100
.contains('Badge 003')
92101
cy.get('[data-cy=org-members-table]')
93102
.find('tbody tr:nth-child(10) td:nth-child(3)')
94-
.contains('Badge 003')
103+
.contains('Badge 005')
95104
})
96105
})

0 commit comments

Comments
 (0)