edx - How to test 'studio_view' in xblock-sdk? -
i'm developing custom-xblock
, course-creator can add html in predefined , pre-designed block. have installed xblock-sdk
, using same xblock development. can test student_view
in xblock-sdk want test studio_view
in same environment.
right in forward test studio_view, have install developed custom-xblock in edx-platform. if there way test in xblock-sdk development can faster , reliable.
i have dogwood
release installed in edx-devstack
.
depends on mean "test". if that's manual testing - possible, easier install locally , check if works in actual studio. access views other student_view
, open scenario xblock, add /${view_name}
url - should open view (i.e. localhost:8080/scenario/test/student_view`)
if you're talking unittests - read along.
there's xblock-utils repository provides quite useful base classes. 1 of classes, seleniumbasetest
might give insights on how (these lines in particular).
or can subclass test class , use (example: in poll xblock tests). there's 1 possibly misleading/confusing thing studio views - there 2 of them: * studio_view
- view displayed when click "edit" on xblock in popup * author_view
- what's shown in unit. defaults student_view
show same content students , authors.
note full studio functionality won't available there - parts of external block's studio_view
, author_view
, won't there in sdk.
Comments
Post a Comment