snapshot of https://github.com/jitsi/jitsi-meet.git @ fd1749dd28f4138aa80234fc7f311b19aaffa0e7 (2026-09-15)
This commit is contained in:
25
tests/prosody/helpers/container.js
Normal file
25
tests/prosody/helpers/container.js
Normal file
@@ -0,0 +1,25 @@
|
||||
let _container;
|
||||
|
||||
/**
|
||||
* Stores the testcontainers container reference for use by test helpers.
|
||||
* Called by setup.js after the container starts.
|
||||
*
|
||||
* @param {object} c - The testcontainers container instance.
|
||||
*/
|
||||
export function setContainer(c) {
|
||||
_container = c;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the running testcontainers container.
|
||||
* Throws if setup.js has not run yet.
|
||||
*
|
||||
* @returns {object} The testcontainers container instance.
|
||||
*/
|
||||
export function getContainer() {
|
||||
if (!_container) {
|
||||
throw new Error('Container not initialised — is setup.js loaded?');
|
||||
}
|
||||
|
||||
return _container;
|
||||
}
|
||||
Reference in New Issue
Block a user