Skip to content

Commit abba769

Browse files
committed
rename action
1 parent e97fc5e commit abba769

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

src/actions/assertPuzzleLevelMet.js renamed to src/actions/assertPuzzleLevelValid.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { logger } from '../logger.js';
44
/**
55
* Asserts that the user has solved the requisite levels leading up to this puzzles level.
66
*/
7-
export const assertPuzzleLevelMet = async ({ year, day, level } = {}) => {
7+
export const assertPuzzleLevelValid = async ({ year, day, level } = {}) => {
88
if (!(await requiredLevelsHaveBeenSolved(year, day, level))) {
99
logger.error(
1010
`You cannot attempt this puzzle (day ${day}, level ${level}) because you have not completed the previous levels of this puzzle.`

src/actions/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { assertAnswerCorrect } from './assertAnswerCorrect.js';
22
import { assertAnswerNotPreviouslySubmitted } from './assertAnswerNotPreviouslySubmitted.js';
33
import { assertConfigValue } from './assertConfigValue.js';
44
import { assertInitialized } from './assertInitialized.js';
5-
import { assertPuzzleLevelMet } from './assertPuzzleLevelMet.js';
5+
import { assertPuzzleLevelValid } from './assertPuzzleLevelValid.js';
66
import { assertPuzzleUnlocked } from './assertPuzzleUnlocked.js';
77
import { assertPuzzleUnsolved } from './assertPuzzleUnsolved.js';
88
import { assertUserConfirmation } from './assertUserConfirmation.js';
@@ -37,7 +37,7 @@ export {
3737
assertInitialized,
3838
assertPuzzleUnlocked,
3939
assertPuzzleUnsolved,
40-
assertPuzzleLevelMet,
40+
assertPuzzleLevelValid,
4141
assertUserConfirmation,
4242
executeUserSolution,
4343
generateMarkdownProgressTable,

src/cli/solve.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { dayArgument, levelArgument } from './arguments.js';
99
const solveActions = [
1010
actions.outputPuzzleLink,
1111
actions.assertPuzzleUnlocked,
12-
actions.assertPuzzleLevelMet,
12+
actions.assertPuzzleLevelValid,
1313
actions.getPuzzleInput,
1414
actions.executeUserSolution,
1515
actions.assertAnswerCorrect,

src/cli/submit.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { dayArgument, levelArgument } from './arguments.js';
99
const submitActions = [
1010
actions.outputPuzzleLink,
1111
actions.assertPuzzleUnlocked,
12-
actions.assertPuzzleLevelMet,
12+
actions.assertPuzzleLevelValid,
1313
actions.assertPuzzleUnsolved,
1414
actions.getAuthenticationToken,
1515
actions.getPuzzleInput,

tests/actions/assertPuzzleLevelMet.test.js renamed to tests/actions/assertPuzzleLevelValid.test.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,24 @@ jest.unstable_mockModule('src/answers.js', () => ({
99

1010
// import after mocks set up
1111
const { requiredLevelsHaveBeenSolved } = await import('../../src/answers.js');
12-
const { assertPuzzleLevelMet } = await import(
13-
'../../src/actions/assertPuzzleLevelMet.js'
12+
const { assertPuzzleLevelValid } = await import(
13+
'../../src/actions/assertPuzzleLevelValid.js'
1414
);
1515

16-
describe('assertPuzzleLevelMet()', () => {
16+
describe('assertPuzzleLevelValid()', () => {
1717
afterEach(() => {
1818
jest.resetAllMocks();
1919
});
2020

2121
test('returns true if level met', async () => {
2222
requiredLevelsHaveBeenSolved.mockReturnValue(true);
23-
const result = await assertPuzzleLevelMet({ year: 2022, day: 1, level: 1 });
23+
const result = await assertPuzzleLevelValid({ year: 2022, day: 1, level: 1 });
2424
expect(result).toBe(true);
2525
});
2626

2727
test('returns false if level not met', async () => {
2828
requiredLevelsHaveBeenSolved.mockReturnValue(false);
29-
const result = await assertPuzzleLevelMet({ year: 2022, day: 1, level: 1 });
29+
const result = await assertPuzzleLevelValid({ year: 2022, day: 1, level: 1 });
3030
expect(result).toBe(false);
3131
});
3232
});

0 commit comments

Comments
 (0)