Alxndria Emulator Testcontainer

In-memory emulator for the alxndria platform

License

License

Categories

Categories

Container Data
GroupId

GroupId

io.datalbry.testcontainers
ArtifactId

ArtifactId

alxndria
Last Version

Last Version

1.0.0
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

Alxndria Emulator Testcontainer
In-memory emulator for the alxndria platform
Project URL

Project URL

https://github.com/datalbry/testcontainer-alxndria
Source Code Management

Source Code Management

https://github.com/datalbry/testcontainer-alxndria

Download alxndria

Dependencies

runtime (2)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-stdlib jar 1.4.31
org.testcontainers : testcontainers jar 1.15.2

Project Modules

There are no modules declared in this project.

Alxndria TestContainer

This module is all about providing a convenient testcontainer for alxndria. Internally using the in-memory emulator for alxndria

Usage

To deploy the container for a specific tests, one can use the following snippet.

Note
The below snippet will spin up a single container for the whole test class, if you want to spin of a new container for each test method, simply define the container as a field variable of your test class. (Still annotated with @Container)
@Testcontainers
internal class AlxndriaContainerTest {

    companion object {
        @Container private val alxndria = AlxndriaContainer()
    }

    ...
}

License

Copyright 2021 DataLbry.io

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
io.datalbry.testcontainers

DataLbry

DataLbry builts and distributes a knowledge cloud platform, making data integration, anayltics and search as easy as possible.

Versions

Version
1.0.0