mirror of
https://github.com/actions/stale.git
synced 2025-12-10 20:21:20 +00:00
Add state
This commit is contained in:
24
__tests__/classes/state-mock.ts
Normal file
24
__tests__/classes/state-mock.ts
Normal file
@@ -0,0 +1,24 @@
|
||||
import {IState} from '../../src/interfaces/state';
|
||||
import {IIssue} from '../../src/interfaces/issue';
|
||||
|
||||
export class StateMock implements IState {
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
addIssueToProcessed(issue: IIssue) {}
|
||||
|
||||
// eslint-disable-next-line @typescript-eslint/no-unused-vars
|
||||
isIssueProcessed(issue: IIssue) {
|
||||
return false;
|
||||
}
|
||||
|
||||
persist(): Promise<void> {
|
||||
return Promise.resolve(undefined);
|
||||
}
|
||||
|
||||
rehydrate(): Promise<void> {
|
||||
return Promise.resolve(undefined);
|
||||
}
|
||||
|
||||
reset() {}
|
||||
}
|
||||
|
||||
export const alwaysFalseStateMock = new StateMock();
|
||||
Reference in New Issue
Block a user