diff --git a/.circleci/config.yml b/.circleci/config.yml index 6c6551a..fabd3fc 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -4,7 +4,7 @@ # version: 2 jobs: - build: + test: docker: # specify the version you desire here - image: circleci/node:lts-browsers @@ -89,3 +89,28 @@ jobs: - store_artifacts: # upload test coverage as artifact path: ./coverage/lcov.info prefix: tests + docs: + docker: + # specify the version you desire here + - image: circleci/node:lts-browsers + + # Specify service dependencies here if necessary + # CircleCI maintains a library of pre-built images + # documented at https://circleci.com/docs/2.0/circleci-images/ + # - image: circleci/mongo:3.4.4 + + working_directory: ~/scorm-again/reports + + steps: + - checkout + + - run: npm install jsdoc + + - run: ./node_modules/.bin/jsdoc ../src/**/*.js -d ./ + +workflows: + version: 2 + build: + jobs: + - test + - docs \ No newline at end of file diff --git a/test/cmi/aicc_cmi.spec.js b/test/cmi/aicc_cmi.spec.js index e263b9a..cdb8b6f 100644 --- a/test/cmi/aicc_cmi.spec.js +++ b/test/cmi/aicc_cmi.spec.js @@ -8,7 +8,6 @@ import { } from '../../src/cmi/aicc_cmi'; import * as h from '../helpers'; import { - CMIInteractionsCorrectResponsesObject, CMIInteractionsObject, CMIObjectivesObject, } from '../../src/cmi/scorm12_cmi'; @@ -18,7 +17,6 @@ const invalid_set = scorm12_error_codes.INVALID_SET_VALUE; const type_mismatch = scorm12_error_codes.TYPE_MISMATCH; const write_only = scorm12_error_codes.WRITE_ONLY_ELEMENT; const read_only = scorm12_error_codes.READ_ONLY_ELEMENT; -const invalid_range = scorm12_error_codes.VALUE_OUT_OF_RANGE; describe('AICC CMI Tests', () => { describe('CMI Spec Tests', () => {