Skip to content

rafijacSense/ltiautotest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ltirobotest

robotest logo

Welcome to LTI Robotest application. Less click, more tests!

It's called Robotest as it aims to test a learning platform's LTI Advantage support with as little click as possible, let's the robo do the work :)

It's very much a work in progress. It is split in 2 parts:

  • lti lib: framework agnostic lti library, with extension points allowing customization to match the tool persistence and caching ch oices.
  • Robotest app: A fast-api app using the library to implement the actual app UI.

Launch:

cd robotest; uvicorn main:app --reload

Code is using a simple code generation to create a model that is based on Dict but exposing typed parameters for the most common LTI params.

Model is in lti/model.py.

To re-generate the model:

python lti/codegen.py

About the robot

The robot and box models have been adapted from those models using blender:

https://sketchfab.com/3d-models/nier-automata-robot-878e4b8066064024a4ee0e8889b19904 https://sketchfab.com/3d-models/si-fi-box-d7932f22d195402bbea02db5ddb3a782

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.0%
  • HTML 8.5%
  • CSS 1.4%
  • Shell 0.1%