web

package
v2.0.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2019 License: GPL-3.0 Imports: 0 Imported by: 0

Documentation

Overview

Package web contains all the logic that makes this software a web-service. It is filled with server related content and basically functions as a gateway between the user interface and the use cases. It figures out which request corresponds to which use cases and passes the required information to them. After that responses form the executed use case are collected and send back to the front-end.

Directories

Path Synopsis
Package context is used to create a context that can be passed to the execution of templates.
Package context is used to create a context that can be passed to the execution of templates.
Package errors contains helpful types and structures simplifying error handling.
Package errors contains helpful types and structures simplifying error handling.
Package handler contains the logic of the server.
Package handler contains the logic of the server.
assignment
Package assignment handles the assigning of tests to users.
Package assignment handles the assigning of tests to users.
creation
Package creation contains the logic to create or add elements.
Package creation contains the logic to create or add elements.
deletion
Package deletion contains the logic for deleting or removing elements.
Package deletion contains the logic for deleting or removing elements.
display
This file is part of SystemTestPortal.
This file is part of SystemTestPortal.
duplication
Package duplication handles duplicating elements (e.g.
Package duplication handles duplicating elements (e.g.
execution
Package execution handles the execution of cases and sequences.
Package execution handles the execution of cases and sequences.
integration/ci_cd
Package ci_cd provides an integration into the CI/CD to analyze test results.
Package ci_cd provides an integration into the CI/CD to analyze test results.
integration/gitlab
Package gitlab contains everything for the integration into gitlab.
Package gitlab contains everything for the integration into gitlab.
json
Package json contains functions to serve and receive data as json.
Package json contains functions to serve and receive data as json.
list
Package list contains the logic for listing elements and everything that comes with listing, like filtering, sorting, etc.
Package list contains the logic for listing elements and everything that comes with listing, like filtering, sorting, etc.
printing
Package printing contains the logic for printing elements of the system.
Package printing contains the logic for printing elements of the system.
update
Package update contains the logic for updating elements in the system (cases/sequences/projects...).
Package update contains the logic for updating elements in the system (cases/sequences/projects...).
usersession
Package usersession contains the logic for usersession handling.
Package usersession contains the logic for usersession handling.
This file is part of SystemTestPortal.
This file is part of SystemTestPortal.
Package templates is used to easily retrieve parsed templates without hassle.
Package templates is used to easily retrieve parsed templates without hassle.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL