mirror of
https://github.com/loot/libloot.git
synced 2026-07-27 14:16:01 -07:00
26 lines
598 B
JavaScript
26 lines
598 B
JavaScript
import test from 'ava'
|
|
|
|
import { liblootVersion, isCompatible, Group } from '../index.js'
|
|
|
|
test('liblootVersion', t => {
|
|
t.is(liblootVersion(), process.env.npm_package_version)
|
|
});
|
|
|
|
test('isCompatible', t => {
|
|
t.is(isCompatible(0, 27, 0), true)
|
|
});
|
|
|
|
test('Group equality', t => {
|
|
const group1 = new Group("A");
|
|
const group2 = new Group("A");
|
|
const group3 = new Group("B");
|
|
|
|
t.deepEqual(group1.name, group2.name);
|
|
t.notDeepEqual(group1.name, group3.name);
|
|
|
|
t.deepEqual(group1, group2);
|
|
|
|
// The objects have no public fields so appear to be equal.
|
|
t.deepEqual(group1, group3);
|
|
})
|