ipsambeatae
Version:
Shared dependencies of Compass, the MongoDB extension for VSCode and MongoSH
26 lines (19 loc) • 949 B
text/typescript
import assert from 'assert';
import { maxIncrement } from './max-increment';
describe('maxIncrement', function () {
it('returns the correct increment', function () {
assert.equal(maxIncrement('patch', 'patch'), 'patch');
assert.equal(maxIncrement('minor', 'minor'), 'minor');
assert.equal(maxIncrement('major', 'major'), 'major');
assert.equal(maxIncrement('major', 'patch'), 'major');
assert.equal(maxIncrement('patch', 'major'), 'major');
assert.equal(maxIncrement('major', 'minor'), 'major');
assert.equal(maxIncrement('minor', 'major'), 'major');
assert.equal(maxIncrement('minor', 'patch'), 'minor');
assert.equal(maxIncrement('patch', 'minor'), 'minor');
assert.equal(maxIncrement('patch', null), 'patch');
assert.equal(maxIncrement('patch', undefined), 'patch');
assert.equal(maxIncrement(null, 'patch'), 'patch');
assert.equal(maxIncrement(undefined, 'patch'), 'patch');
});
});