An open API service indexing awesome lists of open source software.

https://github.com/saveourtool/save-backend-tests

Integration tests for SAVE-Cloud
https://github.com/saveourtool/save-backend-tests

Last synced: 4 months ago
JSON representation

Integration tests for SAVE-Cloud

Awesome Lists containing this project

README

          

= Integration tests for https://github.com/saveourtool/save-cloud[_SAVE-Cloud_]
:toc:
:imagesdir: docs/images

[.float-group]
--
[.left]
image::https://img.shields.io/badge/License-MIT-yellow.svg[License: MIT,link="https://opensource.org/licenses/MIT"]

[.left]
image::https://github.com/saveourtool/save-backend-tests/actions/workflows/test.yml/badge.svg?branch=master[,link="https://github.com/saveourtool/save-backend-tests/actions/workflows/test.yml?query=branch%3Amaster"]
--

The following properties control the behavior of the tests:

* `save-cloud.backend.url`
* `save-cloud.user`
* `save-cloud.password`
* `save-cloud.test.suite.ids`
* `save-cloud.test.version`
* `save-cloud.test.language`
* `save-cloud.use.external.files`
* `save-cloud.project.name`
* `save-cloud.contest.name`

During the build process, they may be specified as either a _Gradle_ or a Java
_System_ property.

[source,bash]
----
./gradlew build -Dsave-cloud.backend.url=https://saveourtool.com
----

is equivalent to

[source,bash]
----
./gradlew build -Psave-cloud.backend.url=https://saveourtool.com
----