UNPKG

@dpkit/github

Version:

Fast TypeScript data management framework built on top of the Data Package standard and Polars DataFrames

24 lines (18 loc) 609 B
import { useRecording } from "@dpkit/test" import { describe, expect, it } from "vitest" import { loadPackageFromGithub } from "./load.ts" useRecording() describe("loadPackageFromGithub", () => { it("should load a package", async () => { const datapackage = await loadPackageFromGithub( "https://github.com/roll/data", ) expect(datapackage).toMatchSnapshot() }) it("should merge datapackage.json if present", async () => { const datapackage = await loadPackageFromGithub( "https://github.com/roll/currency-codes", ) expect(datapackage).toMatchSnapshot() }) })