@dpkit/zenodo
Version:
Fast TypeScript data management framework built on top of the Data Package standard and Polars DataFrames
17 lines • 2.4 kB
JavaScript
import { loadPackageDescriptor } from "@dpkit/core";
//import { useRecording } from "@dpkit/test"
import { describe, expect, it } from "vitest";
import { savePackageToZenodo } from "./save.js";
describe("savePackageToZenodo", () => {
//useRecording()
it.skip("should save a package", async () => {
const dataPackage = await loadPackageDescriptor("core/package/fixtures/package.json");
const result = await savePackageToZenodo(dataPackage, {
apiKey: "<key>",
sandbox: true,
});
expect(result).toBeDefined();
//expect(result).toMatchSnapshot()
});
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2F2ZS5zcGVjLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vcGFja2FnZS9zYXZlLnNwZWMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sYUFBYSxDQUFBO0FBQ25ELDRDQUE0QztBQUM1QyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxFQUFFLEVBQUUsTUFBTSxRQUFRLENBQUE7QUFDN0MsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sV0FBVyxDQUFBO0FBRS9DLFFBQVEsQ0FBQyxxQkFBcUIsRUFBRSxHQUFHLEVBQUU7SUFDbkMsZ0JBQWdCO0lBRWhCLEVBQUUsQ0FBQyxJQUFJLENBQUMsdUJBQXVCLEVBQUUsS0FBSyxJQUFJLEVBQUU7UUFDMUMsTUFBTSxXQUFXLEdBQUcsTUFBTSxxQkFBcUIsQ0FDN0Msb0NBQW9DLENBQ3JDLENBQUE7UUFFRCxNQUFNLE1BQU0sR0FBRyxNQUFNLG1CQUFtQixDQUFDLFdBQVcsRUFBRTtZQUNwRCxNQUFNLEVBQUUsT0FBTztZQUNmLE9BQU8sRUFBRSxJQUFJO1NBQ2QsQ0FBQyxDQUFBO1FBRUYsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFBO1FBQzVCLGtDQUFrQztJQUNwQyxDQUFDLENBQUMsQ0FBQTtBQUNKLENBQUMsQ0FBQyxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgbG9hZFBhY2thZ2VEZXNjcmlwdG9yIH0gZnJvbSBcIkBkcGtpdC9jb3JlXCJcbi8vaW1wb3J0IHsgdXNlUmVjb3JkaW5nIH0gZnJvbSBcIkBkcGtpdC90ZXN0XCJcbmltcG9ydCB7IGRlc2NyaWJlLCBleHBlY3QsIGl0IH0gZnJvbSBcInZpdGVzdFwiXG5pbXBvcnQgeyBzYXZlUGFja2FnZVRvWmVub2RvIH0gZnJvbSBcIi4vc2F2ZS50c1wiXG5cbmRlc2NyaWJlKFwic2F2ZVBhY2thZ2VUb1plbm9kb1wiLCAoKSA9PiB7XG4gIC8vdXNlUmVjb3JkaW5nKClcblxuICBpdC5za2lwKFwic2hvdWxkIHNhdmUgYSBwYWNrYWdlXCIsIGFzeW5jICgpID0+IHtcbiAgICBjb25zdCBkYXRhUGFja2FnZSA9IGF3YWl0IGxvYWRQYWNrYWdlRGVzY3JpcHRvcihcbiAgICAgIFwiY29yZS9wYWNrYWdlL2ZpeHR1cmVzL3BhY2thZ2UuanNvblwiLFxuICAgIClcblxuICAgIGNvbnN0IHJlc3VsdCA9IGF3YWl0IHNhdmVQYWNrYWdlVG9aZW5vZG8oZGF0YVBhY2thZ2UsIHtcbiAgICAgIGFwaUtleTogXCI8a2V5PlwiLFxuICAgICAgc2FuZGJveDogdHJ1ZSxcbiAgICB9KVxuXG4gICAgZXhwZWN0KHJlc3VsdCkudG9CZURlZmluZWQoKVxuICAgIC8vZXhwZWN0KHJlc3VsdCkudG9NYXRjaFNuYXBzaG90KClcbiAgfSlcbn0pXG4iXX0=