Convert search.spec.ts to datasourceDescribe

This commit is contained in:
Sam Rose 2024-11-06 15:10:10 +00:00
parent 7cf69303df
commit c1d62224a8
No known key found for this signature in database
2 changed files with 17 additions and 13 deletions

View File

@ -270,6 +270,7 @@ export const flags = new FlagSet({
[FeatureFlag.DEFAULT_VALUES]: Flag.boolean(env.isDev()),
[FeatureFlag.AUTOMATION_BRANCHING]: 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()),
})

View File

@ -62,8 +62,7 @@ jest.mock("@budibase/pro", () => ({
datasourceDescribe(
{
name: "search (%s)",
// exclude: [DatabaseName.MONGODB],
only: [DatabaseName.SQS],
exclude: [DatabaseName.MONGODB],
},
({ config, dsProvider, isInternal, isOracle, isSql }) => {
let datasource: Datasource | undefined
@ -96,20 +95,24 @@ datasourceDescribe(
}
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
datasource = ds.datasource
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) {