File size: 835 Bytes
7889c99
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from ragflow import RAGFlow

from common import API_KEY, HOST_ADDRESS
from test_sdkbase import TestSdk


class TestDataset(TestSdk):
    def test_create_dataset_with_success(self):
        rag = RAGFlow(API_KEY, HOST_ADDRESS)
        ds = rag.create_dataset("God")
        assert ds is not None, "The dataset creation failed, returned None."
        assert ds.name == "God", "Dataset name does not match."

    def test_delete_one_file(self):
        """

        Test deleting one file with success.

        """
        rag = RAGFlow(API_KEY, HOST_ADDRESS)
        ds = rag.create_dataset("ABC")
        assert ds is not None, "Failed to create dataset"
        assert ds.name == "ABC", "Dataset name mismatch"
        delete_result = ds.delete()
        assert delete_result is True, "Failed to delete dataset"