boring_edu_doc/Scripts/python/test_gquiz.py

37 lines
1.2 KiB
Python
Raw Normal View History

# coding: utf-8
2024-03-12 22:15:06 +07:00
# run it under boring_edu_doc folder
# $ python Scripts/python/test_gquiz.py
from __future__ import unicode_literals
2024-03-12 22:15:06 +07:00
import os, sys, requests
2024-03-12 22:15:06 +07:00
def gquiz_form_test():
if not 'gquiz' in sys.modules:
sys.path.insert(0, os.getcwd()+"/Scripts/python/Library/")
from gquiz import gquiz
2024-03-12 22:15:06 +07:00
q = gquiz()
q.setSavePath("./secret/")
q.setProgress(0)
q.generateService()
q.setProgress(20)
q.createForm("test quiz")
q.setProgress(50)
opt = [ q.createOption("A.","./asset/option1.png"),
q.createOption("B.","./asset/option2.png"),
q.createOption("C.","./asset/option3.png"),
q.createOption("D.","./asset/option4.png"),
q.createOption("E.","./asset/option5.png") ]
q.setProgress(80)
qq = q.createQuestion(title = "Soal No 1",\
description = "Dari gambar dibawah ini, ada bagian gambar yang hilang. Dari pilihan dibawah, manakah gambar yang benar?",\
indexAnswer = 4, options = opt, itemImage='./asset/test_image.png')
q.setProgress(85)
q.submitItem(0,qq)
q.setProgress(90)
q.update()
q.setProgress(100)
print("Open link : {}".format(q.resultUri))
2024-03-12 22:15:06 +07:00
gquiz_form_test()