Skip to content

rosera/v2-qwiklabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

V2 Qwiklabs Package

A general package to handle Qwiklabs Schema defined as Yaml. The package use the Yaml V2 schema as a Go Struct defined in v2Schema.go.

The Struct is auto-generated from the YAML definition and added to v2Schema.go.

Ref:

To aid processing, the Go struct is broken down into smaller Types.

Testing

To test the V2 package

go test -v

Overview

Code Test Description
v2Schema.go N/A Autogenerated Struct of V2 Yaml
v2SchemaCmd.go v2SchemaCmd_test.go Cmd processing
v2SchemaAllowedLocations.go v2SchemaAllowedLocations_test.go Allowed Location processing
v2SchemaAssessment.go v2SchemaAssessment_test.go Assessment processing
v2SchemaEnvironment.go v2SchemaEnvironment_test.go Environment struct processing
v2SchemaHeader.go v2SchemaHeader_test.go Header section processing
v2SchemaInstruction.go v2SchemaInstruction_test.go Instruction processing
v2SchemaResources.go v2SchemaResources_test.go Resources processing
v2SchemaStartupType.go v2SchemaStartupType_test.go StartupType processing
v2SchemaTags.go v2SchemaTags_test.go Tags processing
v2SchemaVisibilityOutputs.go v2SchemaVisibilityOutput.go Student output processing

About

Schema for V2 labs.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages