Skip to content

Commit

Permalink
meta: fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
lohart13 committed Apr 16, 2024
1 parent 8abf0df commit df30b20
Showing 1 changed file with 29 additions and 29 deletions.
58 changes: 29 additions & 29 deletions packages/core/test/integration/model/upsert.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -63,15 +63,15 @@ describe('Model', () => {
describe('upsert', () => {
it('works with upsert on id', async function () {
const [, created0] = await this.User.upsert({ id: 42, username: 'john' });
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.true;
}

this.clock.tick(1000);
const [, created] = await this.User.upsert({ id: 42, username: 'doe' });
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand All @@ -85,15 +85,15 @@ describe('Model', () => {

it('works with upsert on a composite key', async function () {
const [, created0] = await this.User.upsert({ foo: 'baz', bar: 19, username: 'john' });
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.true;
}

this.clock.tick(1000);
const [, created] = await this.User.upsert({ foo: 'baz', bar: 19, username: 'doe' });
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand Down Expand Up @@ -144,7 +144,7 @@ describe('Model', () => {
User.upsert({ a: 'a', b: 'a', username: 'curt' }),
]);

if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created1[1]).to.be.null;
expect(created2[1]).to.be.null;
} else {
Expand All @@ -155,7 +155,7 @@ describe('Model', () => {
this.clock.tick(1000);
// Update the first one
const [, created] = await User.upsert({ a: 'a', b: 'b', username: 'doe' });
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand Down Expand Up @@ -202,7 +202,7 @@ describe('Model', () => {

await User.sync({ force: true });
const [, created] = await User.upsert({ id: 1, email: 'notanemail' }, options);
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.true;
Expand All @@ -215,7 +215,7 @@ describe('Model', () => {
username: 'john',
blob: Buffer.from('kaj'),
});
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.ok;
Expand All @@ -227,7 +227,7 @@ describe('Model', () => {
username: 'doe',
blob: Buffer.from('andrea'),
});
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand All @@ -242,14 +242,14 @@ describe('Model', () => {

it('works with .field', async function () {
const [, created0] = await this.User.upsert({ id: 42, baz: 'foo' });
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.ok;
}

const [, created] = await this.User.upsert({ id: 42, baz: 'oof' });
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand All @@ -261,15 +261,15 @@ describe('Model', () => {

it('works with primary key using .field', async function () {
const [, created0] = await this.ModelWithFieldPK.upsert({ userId: 42, foo: 'first' });
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.ok;
}

this.clock.tick(1000);
const [, created] = await this.ModelWithFieldPK.upsert({ userId: 42, foo: 'second' });
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand All @@ -285,7 +285,7 @@ describe('Model', () => {
username: 'john',
foo: this.sequelize.fn('upper', 'mixedCase1'),
});
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.ok;
Expand All @@ -297,7 +297,7 @@ describe('Model', () => {
username: 'doe',
foo: this.sequelize.fn('upper', 'mixedCase2'),
});
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand Down Expand Up @@ -380,7 +380,7 @@ describe('Model', () => {
await this.User.create({ id: 42, username: 'john' });
const user = await this.User.findByPk(42);
const [, created] = await this.User.upsert({ id: user.id, username: user.username });
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
// After set node-mysql flags = '-FOUND_ROWS' / foundRows=false
Expand Down Expand Up @@ -410,7 +410,7 @@ describe('Model', () => {
email: 'user1@domain.ext',
city: 'City',
});
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.ok;
Expand All @@ -421,7 +421,7 @@ describe('Model', () => {
email: 'user1@domain.ext',
city: 'New City',
});
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand Down Expand Up @@ -462,7 +462,7 @@ describe('Model', () => {
email: 'user1@domain.ext',
city: 'City',
});
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.ok;
Expand All @@ -473,7 +473,7 @@ describe('Model', () => {
email: 'user1@domain.ext',
city: 'New City',
});
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand Down Expand Up @@ -506,7 +506,7 @@ describe('Model', () => {

await User.sync({ force: true });
const [, created0] = await User.upsert({ name: 'user1', address: 'address', city: 'City' });
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.ok;
Expand All @@ -517,7 +517,7 @@ describe('Model', () => {
address: 'address',
city: 'New City',
});
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).not.to.be.ok;
Expand Down Expand Up @@ -618,7 +618,7 @@ describe('Model', () => {
);
expect(user0.get('id')).to.equal(42);
expect(user0.get('username')).to.equal('john');
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.true;
Expand All @@ -630,7 +630,7 @@ describe('Model', () => {
);
expect(user.get('id')).to.equal(42);
expect(user.get('username')).to.equal('doe');
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand All @@ -657,7 +657,7 @@ describe('Model', () => {
);
expect(user0.get('id')).to.equal(42);
expect(user0.get('username')).to.equal('john');
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.true;
Expand All @@ -669,7 +669,7 @@ describe('Model', () => {
);
expect(user.get('id')).to.equal(42);
expect(user.get('username')).to.equal('doe');
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand All @@ -695,7 +695,7 @@ describe('Model', () => {
);
expect(user0.get('id')).to.equal('surya');
expect(user0.get('username')).to.equal('john');
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created0).to.be.null;
} else {
expect(created0).to.be.true;
Expand All @@ -707,7 +707,7 @@ describe('Model', () => {
);
expect(user.get('id')).to.equal('surya');
expect(user.get('username')).to.equal('doe');
if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.false;
Expand All @@ -730,7 +730,7 @@ describe('Model', () => {
expect(user.name).to.equal('Test default value');
expect(user.code).to.equal(2020);

if (['db2', 'sqlite', 'postgres'].includes(dialectName)) {
if (['db2', 'sqlite3', 'postgres'].includes(dialectName)) {
expect(created).to.be.null;
} else {
expect(created).to.be.true;
Expand Down

0 comments on commit df30b20

Please sign in to comment.