hunk.code_window:           category={Category.primary}
             className="t--delete-datasource"
             disabled={createMode || !canDeleteDatasource}
             key={buttonType}
  
hunk.labels: keep keep add keep
hunk.after_edit:           isLoading={isDeleting}
  
hunk.file_path: app/client/src/pages/common/datasourceAuth/index.tsx
hunk.type: add
file: import _ from "lodash";
  import RadioGroupWidget from "./index";
  
  describe("unit test case for property config pane", () => {
    it("case: check the value returned by defaultOptionValue", () => {
      const dataSection: any = RadioGroupWidget.getPropertyPaneContentConfig().filter(
        (section: any) => section.sectionName === "Data",
      );
  
      const dsv = dataSection[0].children.filter(
        (child: any) => child.propertyName === "defaultOptionValue",
      )[0];
  
      const dsvValidationFunc = dsv.validation.params.fn;
  
      expect(dsvValidationFunc(1, {}, _)).toEqual({ isValid: true, parsed: 1 });
      expect(dsvValidationFunc("1", {}, _)).toEqual({
        isValid: true,
        parsed: "1",
      });
    });
  });
  