r3-v2/test/R3.test.js

38 lines
706 B
JavaScript
Raw Normal View History

const {assert} = require('chai');
2020-04-23 15:26:54 +02:00
const Event = require('../src/r3/r3-event.js');
2021-10-01 06:08:34 +02:00
describe('R3 Tests', () => {
it (
2021-10-01 08:36:52 +02:00
'R3 loads',
() => {
2021-10-01 06:08:34 +02:00
const R3 = require('../src/r3/');
2021-10-01 06:08:34 +02:00
assert.typeOf(R3.Version, 'string');
assert.typeOf(R3.CompileDate, 'string');
2021-10-01 06:08:34 +02:00
console.log('R3 Version : ' + R3.Version);
console.log('R3 Compile Date : ' + R3.CompileDate);
}
);
it (
2021-10-01 08:36:52 +02:00
'Creation of all components succeed',
2021-10-01 06:08:34 +02:00
() => {
2021-10-01 08:36:52 +02:00
const Component = require('../src/r3/r3-component');
2021-10-01 06:08:34 +02:00
2021-10-01 08:36:52 +02:00
for (let Constructor in Component) {
if (Component.hasOwnProperty(Constructor) && typeof Component[Constructor] === 'function') {
let component = new Component[Constructor]();
}
}
}
);
});