Skip to content

Commit

Permalink
Merge pull request #82 from yetanalytics/LRS-82
Browse files Browse the repository at this point in the history
LRS-82 Allow empty contextActivities map
  • Loading branch information
milt committed Jan 12, 2024
2 parents 00cd108 + f790daa commit 135ad19
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
8 changes: 4 additions & 4 deletions src/xapi_schema/spec.cljc
Original file line number Diff line number Diff line change
Expand Up @@ -944,10 +944,10 @@
(s/def :context/contextActivities
(conform-ns "contextActivities"
(s/and
(s/keys :req [(or :contextActivities/parent
:contextActivities/grouping
:contextActivities/category
:contextActivities/other)])
(s/keys :opt [:contextActivities/parent
:contextActivities/grouping
:contextActivities/category
:contextActivities/other])
(restrict-keys :contextActivities/parent
:contextActivities/grouping
:contextActivities/category
Expand Down
4 changes: 2 additions & 2 deletions test/xapi_schema/spec_test.cljc
Original file line number Diff line number Diff line change
Expand Up @@ -376,8 +376,8 @@
["foo"])))

(deftest context-activities-map-test
(testing "cannot be empty"
(should-not-satisfy ::xs/context-activities {})))
(testing "can be empty"
(should-satisfy :context/contextActivities {})))

(deftest context-test
(testing "can be empty"
Expand Down

0 comments on commit 135ad19

Please sign in to comment.