Files
wehub-resource-sync 5357c39144
Race tests / Go race tests (ubuntu-22.04) (push) Waiting to run
Fuzzer / Run Fuzzer (push) Waiting to run
chore: import upstream snapshot with attribution
2026-07-13 13:01:40 +08:00

59 lines
1.1 KiB
JavaScript

import { getArgs } from "../helpers.js";
const { dbName } = getArgs();
export const databaseTests = [
{
q: `USE ::dbName`,
p: { dbName: `${dbName}/main` },
res: {
fieldCount: 0,
affectedRows: 0,
insertId: 0,
info: "",
serverStatus: 2,
warningStatus: 0,
changedRows: 0,
},
},
{
q: `SHOW DATABASES`,
res: [
{ Database: `${dbName}` },
{ Database: `${dbName}/main` },
{ Database: "information_schema" },
{ Database: "mysql" },
],
},
{
q: `CREATE DATABASE ::dbName`,
p: { dbName: "new_db" },
res: {
fieldCount: 0,
affectedRows: 1,
insertId: 0,
info: "",
serverStatus: 2,
warningStatus: 0,
changedRows: 0,
},
},
{
q: `SHOW DATABASES`,
res: [
{ Database: `${dbName}` },
{ Database: `${dbName}/main` },
{ Database: "information_schema" },
{ Database: "mysql" },
{ Database: "new_db" },
],
},
{
q: `SELECT dolt_version()`,
res: [{ "dolt_version()": "0.0.0" }],
matcher: (res) => {
return res[0]["dolt_version()"].length > 0;
},
},
];