2026-07-24 02:09:34 +05:30
import { beforeEach , describe , expect , test } from '@jest/globals' ;
import { Issue } from '../src/classes/issue.js' ;
import { IIssuesProcessorOptions } from '../src/interfaces/issues-processor-options.js' ;
import { IssuesProcessorMock } from './classes/issues-processor-mock.js' ;
import { DefaultProcessorOptions } from './constants/default-processor-options.js' ;
import { generateIssue } from './functions/generate-issue.js' ;
import { alwaysFalseStateMock } from './classes/state-mock.js' ;
2021-02-28 12:15:08 +01:00
interface ITestData {
id : number ;
isPullRequest : boolean ;
assignees : string [];
2021-10-20 09:25:24 -04:00
exemptAllAssignees : boolean ;
exemptAllIssueAssignees : boolean | undefined ;
exemptAllPrAssignees : boolean | undefined ;
exemptAssignees : string ;
2021-02-28 12:15:08 +01:00
exemptIssueAssignees : string ;
exemptPrAssignees : string ;
shouldStale : boolean ;
description : string ;
}
describe ( 'assignees options' , () : void => {
let opts : IIssuesProcessorOptions ;
let testIssueList : Issue [];
2021-03-01 21:34:35 +01:00
let processor : IssuesProcessorMock ;
2021-02-28 12:15:08 +01:00
const setTestIssueList = (
isPullRequest : boolean ,
assignees : string [],
id : number
) => {
testIssueList = [
generateIssue (
opts ,
id ,
'My first issue' ,
'2020-01-01T17:00:00Z' ,
'2020-01-01T17:00:00Z' ,
2023-06-22 13:20:34 +02:00
false ,
2021-02-28 12:15:08 +01:00
isPullRequest ,
undefined ,
undefined ,
undefined ,
undefined ,
assignees
)
];
};
const setProcessor = () => {
2021-03-01 21:34:35 +01:00
processor = new IssuesProcessorMock (
2021-02-28 12:15:08 +01:00
opts ,
2023-06-22 13:20:34 +02:00
alwaysFalseStateMock ,
2021-02-28 12:15:08 +01:00
async p => ( p === 1 ? testIssueList : []),
async () => [],
async () => new Date (). toDateString ()
);
};
beforeEach (() : void => {
opts = {... DefaultProcessorOptions };
});
describe . each `
2021-10-20 09:25:24 -04:00
id | isPullRequest | assignees | exemptAllAssignees | exemptAllIssueAssignees | exemptAllPrAssignees | exemptAssignees | exemptIssueAssignees | exemptPrAssignees | shouldStale | description
${ 100 } | ${ false } | ${ [] } | ${ false } | ${ undefined } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue does not have an assignee' }
${ 101 } | ${ false } | ${ [] } | ${ true } | ${ undefined } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue does not have an assignee and only exemptAllAssignees is enabled' }
${ 102 } | ${ false } | ${ [] } | ${ false } | ${ true } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue does not have an assignee and only exemptAllIssueAssignees is enabled' }
${ 103 } | ${ false } | ${ [] } | ${ false } | ${ undefined } | ${ true } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue does not have an assignee and only exemptAllPrAssignees is enabled' }
${ 104 } | ${ false } | ${ [] } | ${ true } | ${ false } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue does not have an assignee and exemptAllAssignees is enabled and exemptAllIssueAssignees is disabled' }
${ 105 } | ${ false } | ${ [] } | ${ true } | ${ true } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue does not have an assignee and exemptAllAssignees is enabled and exemptAllIssueAssignees is enabled' }
${ 106 } | ${ false } | ${ [] } | ${ true } | ${ undefined } | ${ false } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue does not have an assignee and exemptAllAssignees is enabled and exemptAllPrAssignees is disabled' }
${ 107 } | ${ false } | ${ [] } | ${ true } | ${ undefined } | ${ true } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue does not have an assignee and exemptAllAssignees is enabled and exemptAllPrAssignees is enabled' }
${ 108 } | ${ false } | ${ [] } | ${ false } | ${ false } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue does not have an assignee and exemptAllAssignees is disabled and exemptAllIssueAssignees is disabled' }
${ 109 } | ${ false } | ${ [] } | ${ false } | ${ true } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue does not have an assignee and exemptAllAssignees is disabled and exemptAllIssueAssignees is enabled' }
${ 200 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled and exemptAllPrAssignees is disabled' }
${ 201 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled and exemptAllPrAssignees is enabled' }
${ 202 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and only exemptAllAssignees is enabled' }
${ 203 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ true } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and only exemptAllIssueAssignees is enabled' }
${ 204 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and only exemptAllPrAssignees is enabled' }
${ 205 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ false } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled and exemptAllIssueAssignees is disabled' }
${ 206 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ true } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled and exemptAllIssueAssignees is enabled' }
${ 207 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ false } | ${ '' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled and exemptAllPrAssignees is disabled' }
${ 208 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ true } | ${ '' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled and exemptAllPrAssignees is enabled' }
${ 209 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ false } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled and exemptAllIssueAssignees is disabled' }
${ 210 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ true } | ${ undefined } | ${ '' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled and exemptAllIssueAssignees is enabled' }
${ 211 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled and exemptAllPrAssignees is disabled' }
${ 212 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled and exemptAllPrAssignees is enabled' }
${ 213 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ '' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled and exemptAllPrAssignees is disabled' }
${ 300 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ 'bad' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is disabled and exemptAssignees has a different assignee' }
${ 301 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ 'bad' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is enabled and exemptAssignees has a different assignee' }
${ 302 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ undefined } | ${ 'bad' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled and exemptAssignees has a different assignee' }
${ 303 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ true } | ${ undefined } | ${ 'bad' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllIssueAssignees is enabled and exemptAssignees has a different assignee' }
${ 304 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ 'bad' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllPrAssignees is enabled and exemptAssignees has a different assignee' }
${ 305 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ false } | ${ undefined } | ${ 'bad' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllIssueAssignees is disabled and exemptAssignees has a different assignee' }
${ 306 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ true } | ${ undefined } | ${ 'bad' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllIssueAssignees is enabled and exemptAssignees has a different assignee' }
${ 307 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ false } | ${ 'bad' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllPrAssignees is disabled and exemptAssignees has a different assignee' }
${ 308 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ true } | ${ 'bad' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllPrAssignees is enabled and exemptAssignees has a different assignee' }
${ 309 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ false } | ${ undefined } | ${ 'bad' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllIssueAssignees is disabled and exemptAssignees has a different assignee' }
${ 310 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ true } | ${ undefined } | ${ 'bad' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllIssueAssignees is enabled and exemptAssignees has a different assignee' }
${ 311 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ 'bad' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is disabled and exemptAssignees has a different assignee' }
${ 312 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ 'bad' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is enabled and exemptAssignees has a different assignee' }
${ 313 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ 'bad' } | ${ '' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is disabled and exemptAssignees has a different assignee' }
${ 400 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is disabled and exemptAssignees has the same assignee' }
${ 401 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is enabled and exemptAssignees has the same assignee' }
${ 402 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ undefined } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled and exemptAssignees has the same assignee' }
${ 403 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ true } | ${ undefined } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllIssueAssignees is enabled and exemptAssignees has the same assignee' }
${ 404 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllPrAssignees is enabled and exemptAssignees has the same assignee' }
${ 405 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ false } | ${ undefined } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllIssueAssignees is disabled and exemptAssignees has the same assignee' }
${ 406 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ true } | ${ undefined } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllIssueAssignees is enabled and exemptAssignees has the same assignee' }
${ 407 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ false } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllPrAssignees is disabled and exemptAssignees has the same assignee' }
${ 408 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ true } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllPrAssignees is enabled and exemptAssignees has the same assignee' }
${ 409 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ false } | ${ undefined } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllIssueAssignees is disabled and exemptAssignees has the same assignee' }
${ 410 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ true } | ${ undefined } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllIssueAssignees is enabled and exemptAssignees has the same assignee' }
${ 411 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is disabled and exemptAssignees has the same assignee' }
${ 412 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is enabled and exemptAssignees has the same assignee' }
${ 413 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ 'assignee' } | ${ '' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is disabled and exemptAssignees has the same assignee' }
${ 500 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is disabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 501 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 502 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ undefined } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 503 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ true } | ${ undefined } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllIssueAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 504 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllPrAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 505 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ false } | ${ undefined } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllIssueAssignees is disabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 506 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ true } | ${ undefined } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllIssueAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 507 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ false } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllPrAssignees is disabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 508 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ true } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAllPrAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 509 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ false } | ${ undefined } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllIssueAssignees is disabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 510 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ true } | ${ undefined } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllIssueAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 511 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is disabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 512 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 513 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ 'bad' } | ${ 'bad' } | ${ '' } | ${ true } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is disabled and exemptAssignees and exemptIssueAssignees has a different assignee' }
${ 600 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ false } | ${ 'bad' } | ${ 'assignee' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is disabled, exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee' }
${ 601 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ 'bad' } | ${ 'assignee' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is disabled, exemptAllPrAssignees is enabled, exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee' }
${ 602 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ undefined } | ${ undefined } | ${ 'bad' } | ${ 'assignee' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllAssignees is enabled, exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee' }
${ 603 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ true } | ${ undefined } | ${ 'bad' } | ${ 'assignee' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllIssueAssignees is enabled, exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee' }
${ 604 } | ${ false } | ${ [ 'assignee' ] } | ${ false } | ${ undefined } | ${ true } | ${ 'bad' } | ${ 'assignee' } | ${ '' } | ${ false } | ${ 'when the issue has an assignee and exemptAllPrAssignees is enabled, exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee' }
${ 605 } | ${ false } | ${ [ 'assignee' ] } | ${ true } | ${ false } | ${ undefined } | ${ 'bad' } | ${ 'assignee' } | ${ '' } | ${ false } | ${ ' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${606} | ${false} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${607} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${608} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${609} | ${false} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${610} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${611} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${612} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${613} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${700} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${701} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${702} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${703} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllIssueAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${704} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the issue has an assignee and exemptAllPrAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${705} | ${false} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${706} | ${false} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${707} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${708} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${709} | ${false} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${710} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${711} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${712} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${713} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${800} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' assignee '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${801} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' assignee '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${802} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${803} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllIssueAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${804} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' assignee '} | ${true} | ${' when the issue has an assignee and exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${805} | ${false} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${806} | ${false} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${807} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${808} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${809} | ${false} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${810} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${811} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' assignee '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${812} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' assignee '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${813} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' assignee '} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${900} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${' bad '} | ${''} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${901} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${' bad '} | ${''} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${902} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${903} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${904} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${' bad '} | ${''} | ${true} | ${' when the issue has an assignee and exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${905} | ${false} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${906} | ${false} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${907} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${908} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${909} | ${false} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${910} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${911} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${' bad '} | ${''} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${912} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${' bad '} | ${''} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${913} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${' bad '} | ${''} | ${true} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${1000} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1001} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1002} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1003} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1004} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1005} | ${false} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1006} | ${false} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1007} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1008} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1009} | ${false} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1010} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1011} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1012} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1013} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${1100} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1101} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1102} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1103} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1104} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1105} | ${false} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1106} | ${false} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1107} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1108} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1109} | ${false} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1110} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1111} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1112} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1113} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${1200} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1201} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1202} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1203} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1204} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1205} | ${false} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1206} | ${false} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1207} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1208} | ${false} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1209} | ${false} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1210} | ${false} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1211} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1212} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1213} | ${false} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the issue has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${1300} | ${true} | ${[]} | ${false} | ${undefined} | ${undefined} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request does not have an assignee '}
${1301} | ${true} | ${[]} | ${true} | ${undefined} | ${undefined} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request does not have an assignee and only exemptAllAssignees is enabled '}
${1302} | ${true} | ${[]} | ${false} | ${true} | ${undefined} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request does not have an assignee and only exemptAllIssueAssignees is enabled '}
${1303} | ${true} | ${[]} | ${false} | ${undefined} | ${true} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request does not have an assignee and only exemptAllPrAssignees is enabled '}
${1304} | ${true} | ${[]} | ${true} | ${false} | ${undefined} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request does not have an assignee and exemptAllAssignees is enabled and exemptAllIssueAssignees is disabled '}
${1305} | ${true} | ${[]} | ${true} | ${true} | ${undefined} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request does not have an assignee and exemptAllAssignees is enabled and exemptAllIssueAssignees is enabled '}
${1306} | ${true} | ${[]} | ${true} | ${undefined} | ${false} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request does not have an assignee and exemptAllAssignees is enabled and exemptAllPrAssignees is disabled '}
${1307} | ${true} | ${[]} | ${true} | ${undefined} | ${true} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request does not have an assignee and exemptAllAssignees is enabled and exemptAllPrAssignees is enabled '}
${1308} | ${true} | ${[]} | ${false} | ${false} | ${undefined} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request does not have an assignee and exemptAllAssignees is disabled and exemptAllIssueAssignees is disabled '}
${1309} | ${true} | ${[]} | ${false} | ${true} | ${undefined} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request does not have an assignee and exemptAllAssignees is disabled and exemptAllIssueAssignees is enabled '}
${1400} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled and exemptAllPrAssignees is disabled '}
${1401} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${''} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled and exemptAllPrAssignees is enabled '}
${1402} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${''} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and only exemptAllAssignees is enabled '}
${1403} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and only exemptAllIssueAssignees is enabled '}
${1404} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${''} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and only exemptAllPrAssignees is enabled '}
${1405} | ${true} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${''} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled and exemptAllIssueAssignees is disabled '}
${1406} | ${true} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${''} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled and exemptAllIssueAssignees is enabled '}
${1407} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is enabled and exemptAllPrAssignees is disabled '}
${1408} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${''} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled and exemptAllPrAssignees is enabled '}
${1409} | ${true} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled and exemptAllIssueAssignees is disabled '}
${1410} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled and exemptAllIssueAssignees is enabled '}
${1411} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled and exemptAllPrAssignees is disabled '}
${1412} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${''} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled and exemptAllPrAssignees is enabled '}
${1413} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${''} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled and exemptAllPrAssignees is disabled '}
${1500} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled and exemptAssignees has a different assignee '}
${1501} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled and exemptAssignees has a different assignee '}
${1502} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' bad '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled and exemptAssignees has a different assignee '}
${1503} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllIssueAssignees is enabled and exemptAssignees has a different assignee '}
${1504} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllPrAssignees is enabled and exemptAssignees has a different assignee '}
${1505} | ${true} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' bad '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled and exemptAssignees has a different assignee '}
${1506} | ${true} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' bad '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled and exemptAssignees has a different assignee '}
${1507} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' bad '} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled and exemptAssignees has a different assignee '}
${1508} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' bad '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled and exemptAssignees has a different assignee '}
${1509} | ${true} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' bad '} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled and exemptAssignees has a different assignee '}
${1510} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled and exemptAssignees has a different assignee '}
${1511} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled and exemptAssignees has a different assignee '}
${1513} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${''} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled and exemptAssignees has a different assignee '}
${1600} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled and exemptAssignees has the same assignee '}
${1601} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled and exemptAssignees has the same assignee '}
${1602} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled and exemptAssignees has the same assignee '}
${1603} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllIssueAssignees is enabled and exemptAssignees has the same assignee '}
${1604} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllPrAssignees is enabled and exemptAssignees has the same assignee '}
${1605} | ${true} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled and exemptAssignees has the same assignee '}
${1606} | ${true} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled and exemptAssignees has the same assignee '}
${1607} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled and exemptAssignees has the same assignee '}
${1608} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled and exemptAssignees has the same assignee '}
${1609} | ${true} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled and exemptAssignees has the same assignee '}
${1610} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled and exemptAssignees has the same assignee '}
${1611} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled and exemptAssignees has the same assignee '}
${1612} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled and exemptAssignees has the same assignee '}
${1613} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled and exemptAssignees has the same assignee '}
${1701} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee '}
${1702} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' bad '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee '}
${1703} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${' bad '} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllIssueAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee '}
${1704} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllPrAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee '}
${1705} | ${true} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' bad '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled and exemptAssignees and exemptIssueAssignees has a different assignee '}
${1706} | ${true} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' bad '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee '}
${1707} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' bad '} | ${' bad '} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled and exemptAssignees and exemptIssueAssignees has a different assignee '}
${1708} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' bad '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee '}
${1709} | ${true} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' bad '} | ${' bad '} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled and exemptAssignees and exemptIssueAssignees has a different assignee '}
${1710} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${' bad '} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled and exemptAssignees and exemptIssueAssignees has a different assignee '}
${1711} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${' bad '} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled and exemptAssignees and exemptIssueAssignees has a different assignee '}
${1800} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${1801} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${' assignee '} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllIssueAssignees is enabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${1802} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${1803} | ${true} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${1804} | ${true} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${1805} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' bad '} | ${' assignee '} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${1806} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${1807} | ${true} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' bad '} | ${' assignee '} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${1808} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${' assignee '} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${1809} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${1810} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${' assignee '} | ${''} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has a different assignee and exemptIssueAssignees has the same assignee '}
${1900} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${1901} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${1902} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the pull request has an assignee and exemptAllIssueAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${1903} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllPrAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${1904} | ${true} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${1905} | ${true} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${1906} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${1907} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${1908} | ${true} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${1909} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${1910} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${1911} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' bad '} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled and exemptAssignees and exemptPrAssignees has a different assignee '}
${2000} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${2001} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllIssueAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${2002} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${2003} | ${true} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${2004} | ${true} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${2005} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${2006} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${2007} | ${true} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${2008} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${2009} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${2010} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' bad '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has a different assignee and exemptPrAssignees has the same assignee '}
${2100} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${2101} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${2102} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${2103} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${2104} | ${true} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${2105} | ${true} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${2106} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${2107} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${2108} | ${true} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${2109} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${2110} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${' bad '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has a different assignee '}
${2200} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2201} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2202} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2203} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2204} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2205} | ${true} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2206} | ${true} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2207} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2208} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2209} | ${true} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2210} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2311} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2312} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2313} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${' assignee '} | ${''} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptIssueAssignees has the same assignee '}
${2300} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' bad '} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2301} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2302} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2303} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${true} | ${' when the pull request has an assignee and exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2304} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2305} | ${true} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2306} | ${true} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2307} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' bad '} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2308} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2309} | ${true} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2310} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' bad '} | ${true} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2311} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' bad '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has a different assignee '}
${2400} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2401} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2402} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2403} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2404} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2405} | ${true} | ${[' assignee ']} | ${true} | ${false} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2406} | ${true} | ${[' assignee ']} | ${true} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2407} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2408} | ${true} | ${[' assignee ']} | ${true} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is enabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2409} | ${true} | ${[' assignee ']} | ${false} | ${false} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2410} | ${true} | ${[' assignee ']} | ${false} | ${true} | ${undefined} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllIssueAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2411} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2412} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${true} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is enabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
${2413} | ${true} | ${[' assignee ']} | ${false} | ${undefined} | ${false} | ${' assignee '} | ${''} | ${' assignee '} | ${false} | ${' when the pull request has an assignee and exemptAllAssignees is disabled , exemptAllPrAssignees is disabled , exemptAssignees has the same assignee and exemptPrAssignees has the same assignee '}
2021-02-28 12:15:08 +01:00
`(
' $description ',
({
id,
isPullRequest,
assignees,
2021-10-20 09:25:24 -04:00
exemptAllAssignees,
2021-02-28 12:15:08 +01:00
exemptAllIssueAssignees,
exemptAllPrAssignees,
2021-10-20 09:25:24 -04:00
exemptAssignees,
2021-02-28 12:15:08 +01:00
exemptIssueAssignees,
exemptPrAssignees,
shouldStale
}: ITestData): void => {
beforeEach((): void => {
2021-10-20 09:25:24 -04:00
opts.exemptAllAssignees = exemptAllAssignees;
2021-02-28 12:15:08 +01:00
opts.exemptAllIssueAssignees = exemptAllIssueAssignees;
opts.exemptAllPrAssignees = exemptAllPrAssignees;
2021-10-20 09:25:24 -04:00
opts.exemptAssignees = exemptAssignees;
2021-02-28 12:15:08 +01:00
opts.exemptIssueAssignees = exemptIssueAssignees;
opts.exemptPrAssignees = exemptPrAssignees;
setTestIssueList(isPullRequest, assignees, id);
setProcessor();
});
test(`should${
shouldStale ? '' : ' not '
} be marked as stale` , async () => {
expect . assertions ( 3 );
await processor . processIssues ( 1 );
expect ( processor . staleIssues ). toHaveLength ( shouldStale ? 1 : 0 );
expect ( processor . closedIssues ). toHaveLength ( 0 );
expect ( processor . removedLabelIssues ). toHaveLength ( 0 );
});
}
);
});