created assets page
This commit is contained in:
parent
2c3a36705c
commit
f6d369dd7b
3 changed files with 2814 additions and 0 deletions
2684
src/frontend/tests/onlyFront/assets/collection.json
Normal file
2684
src/frontend/tests/onlyFront/assets/collection.json
Normal file
File diff suppressed because it is too large
Load diff
96
src/frontend/tests/onlyFront/assets/flow.json
Normal file
96
src/frontend/tests/onlyFront/assets/flow.json
Normal file
|
|
@ -0,0 +1,96 @@
|
||||||
|
{
|
||||||
|
"description": "Engineered for Excellence, Built for Business.",
|
||||||
|
"name": "Fluffy Sinoussi",
|
||||||
|
"data": {
|
||||||
|
"nodes": [
|
||||||
|
{
|
||||||
|
"id": "AgentInitializer-Zza0A",
|
||||||
|
"type": "genericNode",
|
||||||
|
"position": { "x": 595, "y": 224.25 },
|
||||||
|
"data": {
|
||||||
|
"type": "AgentInitializer",
|
||||||
|
"node": {
|
||||||
|
"template": {
|
||||||
|
"llm": {
|
||||||
|
"required": true,
|
||||||
|
"placeholder": "",
|
||||||
|
"show": true,
|
||||||
|
"multiline": false,
|
||||||
|
"password": false,
|
||||||
|
"name": "llm",
|
||||||
|
"display_name": "LLM",
|
||||||
|
"advanced": false,
|
||||||
|
"dynamic": false,
|
||||||
|
"info": "",
|
||||||
|
"type": "BaseLanguageModel",
|
||||||
|
"list": false
|
||||||
|
},
|
||||||
|
"memory": {
|
||||||
|
"required": false,
|
||||||
|
"placeholder": "",
|
||||||
|
"show": true,
|
||||||
|
"multiline": false,
|
||||||
|
"password": false,
|
||||||
|
"name": "memory",
|
||||||
|
"advanced": false,
|
||||||
|
"dynamic": false,
|
||||||
|
"info": "",
|
||||||
|
"type": "BaseChatMemory",
|
||||||
|
"list": false
|
||||||
|
},
|
||||||
|
"tools": {
|
||||||
|
"required": true,
|
||||||
|
"placeholder": "",
|
||||||
|
"show": true,
|
||||||
|
"multiline": false,
|
||||||
|
"password": false,
|
||||||
|
"name": "tools",
|
||||||
|
"advanced": false,
|
||||||
|
"dynamic": false,
|
||||||
|
"info": "",
|
||||||
|
"type": "Tool",
|
||||||
|
"list": true
|
||||||
|
},
|
||||||
|
"agent": {
|
||||||
|
"required": true,
|
||||||
|
"placeholder": "",
|
||||||
|
"show": true,
|
||||||
|
"multiline": false,
|
||||||
|
"value": "zero-shot-react-description",
|
||||||
|
"password": false,
|
||||||
|
"options": [
|
||||||
|
"zero-shot-react-description",
|
||||||
|
"react-docstore",
|
||||||
|
"self-ask-with-search",
|
||||||
|
"conversational-react-description",
|
||||||
|
"openai-functions",
|
||||||
|
"openai-multi-functions"
|
||||||
|
],
|
||||||
|
"name": "agent",
|
||||||
|
"advanced": false,
|
||||||
|
"dynamic": false,
|
||||||
|
"info": "",
|
||||||
|
"type": "str",
|
||||||
|
"list": true
|
||||||
|
},
|
||||||
|
"_type": "initialize_agent"
|
||||||
|
},
|
||||||
|
"description": "Construct a zero shot agent from an LLM and tools.",
|
||||||
|
"base_classes": ["AgentExecutor", "function"],
|
||||||
|
"display_name": "AgentInitializer",
|
||||||
|
"custom_fields": {},
|
||||||
|
"output_types": [],
|
||||||
|
"documentation": "https://python.langchain.com/docs/modules/agents/agent_types/",
|
||||||
|
"beta": false,
|
||||||
|
"error": null
|
||||||
|
},
|
||||||
|
"id": "AgentInitializer-Zza0A"
|
||||||
|
},
|
||||||
|
"positionAbsolute": { "x": 595, "y": 224.25 }
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"edges": [],
|
||||||
|
"viewport": { "x": 0, "y": 0, "zoom": 1 }
|
||||||
|
},
|
||||||
|
"id": "84c4b46f-063b-4d48-bf7f-6c668013064f"
|
||||||
|
}
|
||||||
34
src/frontend/tests/onlyFront/dragAndDrop
Normal file
34
src/frontend/tests/onlyFront/dragAndDrop
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
import { expect, test } from "@playwright/test";
|
||||||
|
|
||||||
|
test.describe("Auto_login tests", () => {
|
||||||
|
|
||||||
|
|
||||||
|
test("auto_login sign in", async ({ page }) => {
|
||||||
|
await page.routeFromHAR("harFiles/langflow.har", {
|
||||||
|
url: "**/api/v1/**",
|
||||||
|
update: false,
|
||||||
|
});
|
||||||
|
await page.goto("http:localhost:3000/");
|
||||||
|
await page.getByRole("button", { name: "Community Examples" }).click();
|
||||||
|
await page.waitForSelector(".community-pages-flows-panel");
|
||||||
|
expect(
|
||||||
|
await page
|
||||||
|
.locator(".community-pages-flows-panel")
|
||||||
|
.evaluate((el) => el.children)
|
||||||
|
).toBeTruthy();
|
||||||
|
});
|
||||||
|
test("auto_login block_admin", async ({ page }) => {
|
||||||
|
await page.routeFromHAR("harFiles/langflow.har", {
|
||||||
|
url: "**/api/v1/**",
|
||||||
|
update: false,
|
||||||
|
});
|
||||||
|
await page.goto("http:localhost:3000/");
|
||||||
|
await page.getByRole("button", { name: "Community Examples" }).click();
|
||||||
|
await page.goto("http:localhost:3000/login");
|
||||||
|
await page.getByRole("button", { name: "Community Examples" }).click();
|
||||||
|
await page.goto("http:localhost:3000/admin");
|
||||||
|
await page.getByRole("button", { name: "Community Examples" }).click();
|
||||||
|
await page.goto("http:localhost:3000/admin/login");
|
||||||
|
await page.getByRole("button", { name: "Community Examples" }).click();
|
||||||
|
});
|
||||||
|
});
|
||||||
Loading…
Add table
Add a link
Reference in a new issue