Starting Step 1 -
Test Identification
Information:
Starting Step 2 -
Import Test Content Packages
The operator
indicated that test Content Package 1 was imported successfully .
The operator
indicated that test Content Package 2 was imported successfully .
The operator
indicated that test Content Package 3 was imported successfully .
The operator
indicated that test Content Package 4 was imported successfully .
The operator
indicated that test Content Package 5 was imported successfully .
The operator
indicated that test Content Package 6 was imported successfully .
The operator
indicated that test Content Package 7 was imported successfully .
The operator
indicated that test Content Package 8 was imported successfully .
The operator
indicated that test Content Package 9 was imported successfully .
The operator
indicated that test Content Package 10 was imported successfully .
The operator
indicated that test Content Package 11 was imported successfully .
The operator
indicated that test Content Package 12 was imported successfully .
The operator
indicated that test Content Package 13 was imported successfully .
The operator
indicated that test Content Package 14 was imported successfully .
The operator
indicated that test Content Package 15 was imported successfully .
The operator
indicated that test Content Package 16 was imported successfully .
The operator
indicated that test Content Package 17 was imported successfully .
The operator
indicated that test Content Package 18 was imported successfully .
The operator
indicated that test Content Package 19 was imported successfully .
The operator
indicated that test Content Package 20 was imported successfully .
The operator
indicated that test Content Package 21 was imported successfully .
The operator
indicated that test Content Package 22 was imported successfully .
The operator
indicated that test Content Package 23 was imported successfully .
The operator
indicated that test Content Package 24 was imported successfully .
The operator
indicated that test Content Package 25 was imported successfully .
The operator
indicated that test Content Package 26 was imported successfully .
The operator
indicated that test Content Package 27 was imported successfully .
The operator
indicated that test Content Package 28 was imported successfully .
The operator
indicated that test Content Package 29 was imported successfully .
The operator
indicated that test Content Package 30 was imported successfully .
The operator
indicated that test Content Package 31 was imported successfully .
The operator
indicated that test Content Package 32 was imported successfully .
The operator
indicated that test Content Package 33 was imported successfully .
The operator
indicated that test Content Package 34 was imported successfully .
The operator
indicated that test Content Package 35 was imported successfully .
The operator
indicated that test Content Package 36 was imported successfully .
The operator
indicated that test Content Package 37 was imported successfully .
The operator
indicated that test Content Package 38 was imported successfully .
The operator
indicated that test Content Package 39 was imported successfully .
The operator
indicated that test Content Package 40 was imported successfully .
The operator
indicated that test Content Package 41 was imported successfully .
The operator
indicated that test Content Package 42 was imported successfully .
The operator
indicated that test Content Package 43 was imported successfully .
The operator
indicated that test Content Package 44 was imported successfully .
The operator
indicated that test Content Package 45 was imported successfully .
The operator
indicated that test Content Package 46 was imported successfully .
The operator
indicated that test Content Package 47 was imported successfully .
The operator
indicated that test Content Package 48 was imported successfully .
The operator
indicated that test Content Package 49 was imported successfully .
The operator
indicated that test Content Package 50 was imported successfully .
The operator
indicated that test Content Package 51 was imported successfully .
The operator
indicated that test Content Package 52 was imported successfully .
The operator
indicated that test Content Package 53 was imported successfully .
The operator
indicated that test Content Package 54 was imported successfully .
The operator
indicated that test Content Package 55 was imported successfully .
The operator
indicated that test Content Package 56 was imported successfully .
The operator
indicated that all test Content Packages were imported successfully .
Starting Step 3 - Add
Student/User Joe Student
The operator
indicated that the Student was added successfully and provided a student
identifier.
Starting Step 4 - Add
Student/User Mary Learner
The operator
indicated that the Student was added successfully and provided a student
identifier.
Starting Step 5 -
Enroll Joe Student in Test Course 1
The operator
indicated that Joe Student was enrolled successfully.
Starting Step 6 -
Enroll Mary Learner in the remaining Test Courses selected above
The operator
indicated that Mary Learner was enrolled successfully.
Starting Step 7 -
Take Test Course 1 as Student, Joe
*****************************
Executing Test
Package 1
*****************************
*****************************
Content Object 1 has
been launched (Visit: 1).
*****************************
Validating content
object launch sequence
The learning object
has been launched in the appropriate sequence
The LMS has
displayed the abilty to launch an asset.
No LMS conformance
issues were found in this test asset.
*****************************
Content Object 2 has
been launched (Visit: 1).
*****************************
Validating content
object launch sequence
The learning object
has been launched in the appropriate sequence
Attempting to find
the LMS API implementation.
Found API.
Found an attribute
named "version".
The first three
characters of the APIs version attribute is "1.0".
Attempting to call
Initialize("")
Initialize()
returned "true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
Initialize() passed
this conformance test
Attempting to call
Terminate("")
No LMS conformance
issues were found in this content object.
*****************************
Content Object 3 has
been launched (Visit: 1).
*****************************
Validating content
object launch sequence
The learning object
has been launched in the appropriate sequence
Attempting to call
GetLastError("") before Initialize("")
The LMS set an error
code of "0" and "0" was expected.
GetLastError()
passed this conformance test
Attempting to call
GetErrorString("0") before Initialize("")
GetErrorString()
returned a characterstring value less than 255 characters
GetErrorString()
passed this conformance test
Attempting to call
GetErrorString("0") before Initialize("")
GetErrorString()
returned a characterstring value less than 255 characters
GetErrorString()
passed this conformance test
Attempting to call
GetDiagnostic("0") before Initialize("")
GetDiagnostic()
returned a characterstring value less than 255 characters
GetDiagnostic()
passed this conformance test
Attempting to call
GetErrorString("0") before Initialize("")
GetErrorString()
returned a characterstring value less than 255 characters
GetErrorString()
passed this conformance test
Attempting to call
Terminate("") before Initialize("")
Attempting to call
Commit("") before Initialize("")
Commit() returned
"false" and "false" was expected.
The LMS set an error
code of "142" and "142" was expected.
Commit() passed this
conformance test
Attempting to call
SetValue("cmi.location", "test") before Initialize("")
SetValue() returned
"false" and "false" was expected.
The LMS set an error
code of "132" and "132" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.location") before Initialize("")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "122" and "122" was expected.
GetValue() passed
this conformance test
Attempting to call
Initialize("illegal")
Initialize()
returned "false" and "false" was expected.
The LMS set an error
code of "201" and "201" was expected.
Initialize() passed
this conformance test
Attempting to call
GetLastError("")
The LMS set an error
code of "201" and "201" was expected.
Attempting to call
GetLastError("")
The LMS set an error
code of "201" and "201" was expected.
Attempting to call
GetLastError("")
The LMS set an error
code of "201" and "201" was expected.
Attempting to call
GetErrorString("") without specifying an error code
GetErrorString()
returned an empty characterstring value.
GetErrorString()
passed this conformance test
Attempting to call
GetDiagnostic("0") without specifying an error code
GetDiagnostic()
returned a characterstring value less than 255 characters
GetDiagnostic()
passed this conformance test
Attempting to call
Initialize("")
Initialize()
returned "true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
Initialize() passed
this conformance test
Attempting to call
Initialize("") after Initialize("")
Initialize()
returned "false" and "false" was expected.
The LMS set an error
code of "103" and "103" was expected.
Initialize() passed
this conformance test
Attempting to call
SetValue("", "test")
SetValue() returned
"false" and "false" was expected.
The LMS set an error
code of "401" and "401" was expected.
SetValue() passed
this conformance test
Attempting to call
SetValue("foo.myelement", "test")
SetValue() returned
"false" and "false" was expected.
The LMS set an error
code of "401" and "401" was expected.
SetValue() passed
this conformance test
Attempting to call
SetValue("cmi.location", "test")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("foo.myelement")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "401" and "401" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.location")
GetValue() returned
"test" and it is equivalent to "test".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
Commit("illegal")
Commit() returned
"false" and "false" was expected.
The LMS set an error
code of "201" and "201" was expected.
Commit() passed this
conformance test
Attempting to call
Commit("")
Commit() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
Commit() passed this
conformance test
Attempting to call
GetErrorString("0")
GetErrorString()
returned a characterstring value less than 255 characters
GetErrorString()
passed this conformance test
Attempting to call
GetErrorString("402")
GetErrorString()
returned a characterstring value less than 255 characters
GetErrorString()
passed this conformance test
Attempting to call
GetErrorString("001")
GetErrorString()
returned a characterstring value less than 255 characters
GetErrorString()
passed this conformance test
Attempting to call
GetDiagnostic("0")
GetDiagnostic()
returned a characterstring value less than 255 characters
GetDiagnostic()
passed this conformance test
Attempting to call
GetDiagnostic("402")
GetDiagnostic()
returned a characterstring value less than 255 characters
GetDiagnostic()
passed this conformance test
Attempting to call
GetDiagnostic("001")
GetDiagnostic()
returned a characterstring value less than 255 characters
GetDiagnostic()
passed this conformance test
Attempting to call
Terminate("")
No LMS conformance
issues were found in this content object.
LMS Test Course 1
has been completed.
Starting Step 8 -
Take Test Course 2 as Learner, Mary
*****************************
Executing Test
Package 2
*****************************
*****************************
Content Object 1 has
been launched (Visit: 1).
*****************************
Validating content
object launch sequence
The learning object
has been launched in the appropriate sequence
Attempting to call
Initialize("")
Initialize()
returned "true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
Initialize() passed
this conformance test
Attempting to call
SetValue("cmi", "illegal")
SetValue() returned
"false" and "false" was expected.
The LMS set an error
code of "401" and "401" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "401" and "401" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi._version", "1.0.0")
SetValue() returned
"false" and "false" was expected.
The LMS set an error
code of "404" and "404" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi._version")
GetValue() returned
"1.0" and it is equivalent to "1.0".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner", "illegal")
SetValue() returned
"false" and "false" was expected.
The LMS set an error
code of "401" and "401" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "401" and "401" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner._children", "illegal")
SetValue() returned
"false" and "false" was expected.
The LMS set an error
code of "404" and "404" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner._children")
GetValue() returned
"location,comment,timestamp" and it is equivalent to
"timestamp,location,comment".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner._count", "illegal")
SetValue() returned
"false" and "false" was expected.
The LMS set an error
code of "404" and "404" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner._count")
GetValue() returned
"0" and it is equivalent to "0".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.0.comment", "")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.2.comment", "My Comment ")
SetValue() returned
"false" and "false" was expected.
The LMS set an error
code of "351" and "351" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.0.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.0.comment", "My Comment 0")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.0.comment")
GetValue() returned
"My Comment 0" and it is equivalent to "My Comment 0".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.1.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.1.comment", "My Comment 1")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.1.comment")
GetValue() returned
"My Comment 1" and it is equivalent to "My Comment 1".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.2.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.2.comment", "My Comment 2")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.2.comment")
GetValue() returned
"My Comment 2" and it is equivalent to "My Comment 2".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.3.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.3.comment", "My Comment 3")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.3.comment")
GetValue() returned
"My Comment 3" and it is equivalent to "My Comment 3".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.4.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.4.comment", "My Comment 4")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.4.comment")
GetValue() returned
"My Comment 4" and it is equivalent to "My Comment 4".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.5.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.5.comment", "My Comment 5")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.5.comment")
GetValue() returned
"My Comment 5" and it is equivalent to "My Comment 5".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.6.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.6.comment", "My Comment 6")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.6.comment")
GetValue() returned
"My Comment 6" and it is equivalent to "My Comment 6".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.7.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.7.comment", "My Comment 7")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.7.comment")
GetValue() returned
"My Comment 7" and it is equivalent to "My Comment 7".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.8.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.8.comment", "My Comment 8")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.8.comment")
GetValue() returned
"My Comment 8" and it is equivalent to "My Comment 8".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.9.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.9.comment", "My Comment 9")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.9.comment")
GetValue() returned
"My Comment 9" and it is equivalent to "My Comment 9".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.10.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.10.comment", "My Comment 10")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.10.comment")
GetValue() returned
"My Comment 10" and it is equivalent to "My Comment 10".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.11.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.11.comment", "My Comment 11")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.11.comment")
GetValue() returned
"My Comment 11" and it is equivalent to "My Comment 11".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.12.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.12.comment", "My Comment 12")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.12.comment")
GetValue() returned
"My Comment 12" and it is equivalent to "My Comment 12".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.13.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.13.comment", "My Comment 13")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.13.comment")
GetValue() returned
"My Comment 13" and it is equivalent to "My Comment 13".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.14.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.14.comment", "My Comment 14")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.14.comment")
GetValue() returned
"My Comment 14" and it is equivalent to "My Comment 14".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.15.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.15.comment", "My Comment 15")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.15.comment")
GetValue() returned
"My Comment 15" and it is equivalent to "My Comment 15".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.16.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.16.comment", "My Comment 16")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.16.comment")
GetValue() returned
"My Comment 16" and it is equivalent to "My Comment 16".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.17.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.17.comment", "My Comment 17")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.17.comment")
GetValue() returned
"My Comment 17" and it is equivalent to "My Comment 17".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.18.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.18.comment", "My Comment 18")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.18.comment")
GetValue() returned
"My Comment 18" and it is equivalent to "My Comment 18".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.19.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.19.comment", "My Comment 19")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.19.comment")
GetValue() returned
"My Comment 19" and it is equivalent to "My Comment 19".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.20.comment")
GetValue() returned
"" and it is equivalent to "".
The LMS set an error
code of "301" and "301" was expected.
GetValue() passed
this conformance test
Attempting to call
SetValue("cmi.comments_from_learner.20.comment", "My Comment 20")
SetValue() returned
"true" and "true" was expected.
The LMS set an error
code of "0" and "0" was expected.
SetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.20.comment")
GetValue() returned
"My Comment 20" and it is equivalent to "My Comment 20".
The LMS set an error
code of "0" and "0" was expected.
GetValue() passed
this conformance test
Attempting to call
GetValue("cmi.comments_from_learner.21.comment")