Convert search.spec.ts to datasourceDescribe
This commit is contained in:
parent
7cf69303df
commit
c1d62224a8
|
@ -270,6 +270,7 @@ export const flags = new FlagSet({
|
||||||
[FeatureFlag.DEFAULT_VALUES]: Flag.boolean(env.isDev()),
|
[FeatureFlag.DEFAULT_VALUES]: Flag.boolean(env.isDev()),
|
||||||
[FeatureFlag.AUTOMATION_BRANCHING]: Flag.boolean(env.isDev()),
|
[FeatureFlag.AUTOMATION_BRANCHING]: Flag.boolean(env.isDev()),
|
||||||
[FeatureFlag.AI_CUSTOM_CONFIGS]: Flag.boolean(env.isDev()),
|
[FeatureFlag.AI_CUSTOM_CONFIGS]: Flag.boolean(env.isDev()),
|
||||||
|
[FeatureFlag.ENRICHED_RELATIONSHIPS]: Flag.boolean(env.isDev()),
|
||||||
[FeatureFlag.BUDIBASE_AI]: Flag.boolean(env.isDev()),
|
[FeatureFlag.BUDIBASE_AI]: Flag.boolean(env.isDev()),
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
@ -62,8 +62,7 @@ jest.mock("@budibase/pro", () => ({
|
||||||
datasourceDescribe(
|
datasourceDescribe(
|
||||||
{
|
{
|
||||||
name: "search (%s)",
|
name: "search (%s)",
|
||||||
// exclude: [DatabaseName.MONGODB],
|
exclude: [DatabaseName.MONGODB],
|
||||||
only: [DatabaseName.SQS],
|
|
||||||
},
|
},
|
||||||
({ config, dsProvider, isInternal, isOracle, isSql }) => {
|
({ config, dsProvider, isInternal, isOracle, isSql }) => {
|
||||||
let datasource: Datasource | undefined
|
let datasource: Datasource | undefined
|
||||||
|
@ -96,20 +95,24 @@ datasourceDescribe(
|
||||||
}
|
}
|
||||||
|
|
||||||
beforeAll(async () => {
|
beforeAll(async () => {
|
||||||
if (config.app?.appId) {
|
|
||||||
config.app = await config.api.application.update(config.app?.appId, {
|
|
||||||
snippets: [
|
|
||||||
{
|
|
||||||
name: "WeeksAgo",
|
|
||||||
code: `return function (weeks) {\n const currentTime = new Date(${Date.now()});\n currentTime.setDate(currentTime.getDate()-(7 * (weeks || 1)));\n return currentTime.toISOString();\n}`,
|
|
||||||
},
|
|
||||||
],
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
const ds = await dsProvider
|
const ds = await dsProvider
|
||||||
datasource = ds.datasource
|
datasource = ds.datasource
|
||||||
client = ds.client
|
client = ds.client
|
||||||
|
|
||||||
|
config.app = await config.api.application.update(config.getAppId(), {
|
||||||
|
snippets: [
|
||||||
|
{
|
||||||
|
name: "WeeksAgo",
|
||||||
|
code: `
|
||||||
|
return function (weeks) {
|
||||||
|
const currentTime = new Date(${Date.now()});
|
||||||
|
currentTime.setDate(currentTime.getDate()-(7 * (weeks || 1)));
|
||||||
|
return currentTime.toISOString();
|
||||||
|
}
|
||||||
|
`,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
async function createTable(schema?: TableSchema) {
|
async function createTable(schema?: TableSchema) {
|
||||||
|
|
Loading…
Reference in New Issue