adlnet / lrs-conformance-test-suite

A NodeJS project that tests the MUST requirements of the xAPI Spec and is based on the ADL testing requirements repository. The test suite website can be found here: https://lrstest.adlnet.gov/. The adopters website can be found here: https://adopters.adlnet.gov/

Home Page:https://adlnet.gov/projects/xapi/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

test for LRS rejecting statement because of missing choices | scale | source | target | steps property

garemoko opened this issue · comments

We had an issue where our LRS was incorrectly rejecting statements that had an interactionType, but did not have any corresponsing 'choices | scale | source | target | steps' property. Since these are optional properties, we shouldn't have been rejecting them.

Would be good to include a test for this.

Agree, this seems like an oversight.