Skip to content

Commit 59b139d

Browse files
AlexVelezLlclaude
andcommitted
refactor: name every interaction's validation module the same
Three interactions had three conventions: choice paired validation.js with validate.spec.js, textEntry paired validation.js with validation.spec.js, and ordering paired validate.js with validate.spec.js. Each interaction now has validation.js beside its parse.js, with a spec named after the module it covers. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 2d884b6 commit 59b139d

4 files changed

Lines changed: 2 additions & 2 deletions

File tree

contentcuration/contentcuration/frontend/shared/views/QTIEditor/interactions/choice/__tests__/validate.spec.js renamed to contentcuration/contentcuration/frontend/shared/views/QTIEditor/interactions/choice/__tests__/validation.spec.js

File renamed without changes.

contentcuration/contentcuration/frontend/shared/views/QTIEditor/interactions/ordering/Descriptor.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { QtiInteraction, QuestionType, BaseType, Cardinality } from '../../constants';
22
import { InteractionDescriptor } from '../InteractionDescriptor';
33
import { parseOrderingInteraction, buildOrderingInteractionXML } from './parse';
4-
import { validateOrderingInteraction } from './validate';
4+
import { validateOrderingInteraction } from './validation';
55

66
/**
77
* Owns all ordering-specific interaction logic: schema, parse, buildXML, and validate.

contentcuration/contentcuration/frontend/shared/views/QTIEditor/interactions/ordering/__tests__/validate.spec.js renamed to contentcuration/contentcuration/frontend/shared/views/QTIEditor/interactions/ordering/__tests__/validation.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { validateOrderingInteraction } from '../validate';
1+
import { validateOrderingInteraction } from '../validation';
22
import { ValidationError, Orientation } from '../../../constants';
33

44
function makeItem(overrides = {}) {

contentcuration/contentcuration/frontend/shared/views/QTIEditor/interactions/ordering/validate.js renamed to contentcuration/contentcuration/frontend/shared/views/QTIEditor/interactions/ordering/validation.js

File renamed without changes.

0 commit comments

Comments
 (0)